C# 클래스 Street.MvxPlugins.Contacts.Droid.ContactTableFinder

상속: Street.MvxPlugins.Contacts.Utils.ExpressionVisitor, ITableFinder
파일 보기 프로젝트 열기: kstreet/Street.MvxPlugins

공개 메소드들

메소드 설명
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