C# Class Aqueduct.SitecoreLib.DataAccess.ValueResolvers.NullableResolver

Inheritance: IValueResolver
Afficher le fichier Open project: aqueduct/Aqueduct.SitecoreLib

Méthodes publiques

Méthode Description
CanResolve ( Type type ) : bool
ResolveEntityPropertyValue ( string rawValue, Type propertyType ) : object
ResolveItemFieldValue ( object rawValue ) : object

Private Methods

Méthode Description
ExtractInnerValue ( object rawValue ) : object
GetBooleanValue ( string value ) : object
GetConvertibleValue ( Type type, string value ) : object
GetDateTimeValue ( string value ) : object
GetEnumValue ( Type type, string value ) : object
GetObjectValue ( string value, Type type ) : object
IsNullableGenericType ( Type type ) : bool

Method Details

CanResolve() public méthode

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

ResolveEntityPropertyValue() public méthode

public ResolveEntityPropertyValue ( string rawValue, Type propertyType ) : object
rawValue string
propertyType System.Type
Résultat object

ResolveItemFieldValue() public méthode

public ResolveItemFieldValue ( object rawValue ) : object
rawValue object
Résultat object