C# Класс Aqueduct.SitecoreLib.DataAccess.ValueResolvers.ValuesListResolver

Наследование: IValueResolver
Показать файл Открыть проект

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

Метод Описание
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