C# Class PineCone.Structures.Schemas.DynamicPropertyFactory

Afficher le fichier Open project: danielwertheim/PineCone

Méthodes publiques

Méthode Description
GetterFor ( PropertyInfo p ) : DynamicGetter
SetterFor ( PropertyInfo p ) : DynamicSetter

Private Methods

Méthode Description
CreateDynamicGetMethod ( PropertyInfo propertyInfo ) : DynamicMethod
CreateDynamicSetMethod ( PropertyInfo propertyInfo ) : DynamicMethod
CreateIlGetter ( PropertyInfo propertyInfo ) : object>.Func
CreateIlSetter ( PropertyInfo propertyInfo ) : object>.Action
CreateLambdaGetter ( Type type, PropertyInfo property ) : object>.Func

Method Details

GetterFor() public static méthode

public static GetterFor ( PropertyInfo p ) : DynamicGetter
p System.Reflection.PropertyInfo
Résultat DynamicGetter

SetterFor() public static méthode

public static SetterFor ( PropertyInfo p ) : DynamicSetter
p System.Reflection.PropertyInfo
Résultat DynamicSetter