C# 클래스 Aqueduct.SitecoreLib.DataAccess.ValueResolvers.ValuesListResolver

상속: IValueResolver
파일 보기 프로젝트 열기: aqueduct/Aqueduct.SitecoreLib

공개 메소드들

메소드 설명
CanResolve ( Type type ) : bool
ResolveEntityPropertyValue ( string rawValue, Type propertyType ) : object
ResolveItemFieldValue ( object rawValue ) : object
ValuesListResolver ( IEnumerable resolvers ) : System

보호된 메소드들

메소드 설명
GetInnerResolver ( Type typeToResolve ) : IValueResolver

비공개 메소드들

메소드 설명
CreateList ( Type propertyType ) : IList
IsGenericIList ( Type propertyType ) : bool
IsGenericParameterOfTypeNotAssignableToISitecoreDomainEnitity ( Type propertyType ) : bool

메소드 상세

CanResolve() 공개 메소드

public CanResolve ( Type type ) : bool
type System.Type
리턴 bool

GetInnerResolver() 보호된 메소드

protected GetInnerResolver ( Type typeToResolve ) : IValueResolver
typeToResolve System.Type
리턴 IValueResolver

ResolveEntityPropertyValue() 공개 메소드

public ResolveEntityPropertyValue ( string rawValue, Type propertyType ) : object
rawValue string
propertyType System.Type
리턴 object

ResolveItemFieldValue() 공개 메소드

public ResolveItemFieldValue ( object rawValue ) : object
rawValue object
리턴 object

ValuesListResolver() 공개 메소드

public ValuesListResolver ( IEnumerable resolvers ) : System
resolvers IEnumerable
리턴 System