C# Class Street.MvxPlugins.Contacts.Droid.ContactTableFinder

Inheritance: Street.MvxPlugins.Contacts.Utils.ExpressionVisitor, ITableFinder
Afficher le fichier Open project: kstreet/Street.MvxPlugins

Méthodes publiques

Méthode Description
Find ( Expression expression ) : TableFindResult
GetColumn ( MemberInfo member ) : ContentResolverColumnMapping
IsSupportedType ( Type type ) : bool

Méthodes protégées

Méthode Description
VisitMemberAccess ( MemberExpression member ) : Expression

Private Methods

Méthode Description
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

Method Details

Find() public méthode

public Find ( Expression expression ) : TableFindResult
expression System.Linq.Expressions.Expression
Résultat TableFindResult

GetColumn() public méthode

public GetColumn ( MemberInfo member ) : ContentResolverColumnMapping
member System.Reflection.MemberInfo
Résultat ContentResolverColumnMapping

IsSupportedType() public méthode

public IsSupportedType ( Type type ) : bool
type System.Type
Résultat bool

VisitMemberAccess() protected méthode

protected VisitMemberAccess ( MemberExpression member ) : Expression
member System.Linq.Expressions.MemberExpression
Résultat System.Linq.Expressions.Expression