C# Класс Street.MvxPlugins.Contacts.Droid.ContactTableFinder

Наследование: Street.MvxPlugins.Contacts.Utils.ExpressionVisitor, ITableFinder
Показать файл Открыть проект

Открытые методы

Метод Описание
Find ( Expression expression ) : TableFindResult
GetColumn ( MemberInfo member ) : ContentResolverColumnMapping
IsSupportedType ( Type type ) : bool

Защищенные методы

Метод Описание
VisitMemberAccess ( MemberExpression member ) : Expression

Приватные методы

Метод Описание
AddMimeConstraint ( string type ) : void
GetAddressColumn ( MemberInfo member ) : ContentResolverColumnMapping
GetContactColumn ( MemberInfo member ) : ContentResolverColumnMapping
GetContactTable ( MemberExpression expression ) : Android.Net.Uri
GetEmailColumn ( MemberInfo member ) : ContentResolverColumnMapping
GetImColumn ( MemberInfo member ) : ContentResolverColumnMapping
GetNoteColumn ( MemberInfo member ) : ContentResolverColumnMapping
GetOrganizationColumn ( MemberInfo member ) : ContentResolverColumnMapping
GetPhoneColumn ( MemberInfo member ) : ContentResolverColumnMapping
GetRelationshipColumn ( MemberInfo member ) : ContentResolverColumnMapping
GetWebsiteColumn ( MemberInfo member ) : ContentResolverColumnMapping

Описание методов

Find() публичный Метод

public Find ( Expression expression ) : TableFindResult
expression System.Linq.Expressions.Expression
Результат TableFindResult

GetColumn() публичный Метод

public GetColumn ( MemberInfo member ) : ContentResolverColumnMapping
member System.Reflection.MemberInfo
Результат ContentResolverColumnMapping

IsSupportedType() публичный Метод

public IsSupportedType ( Type type ) : bool
type System.Type
Результат bool

VisitMemberAccess() защищенный Метод

protected VisitMemberAccess ( MemberExpression member ) : Expression
member System.Linq.Expressions.MemberExpression
Результат System.Linq.Expressions.Expression