C# Class Yuhan.WPF.DsxGridCtrl.MethodCompiler

Datei anzeigen Open project: hansuky/Yuhan Class Usage Examples

Public Methods

Method Description
CreateGetHandler ( Type type, FieldInfo fieldInfo ) : GetHandler
CreateGetHandler ( Type type, PropertyInfo propertyInfo ) : GetHandler
CreateNewHandler ( Type type ) : CreateHandler
CreateSetHandler ( Type type, FieldInfo fieldInfo ) : SetHandler
CreateSetHandler ( Type type, PropertyInfo propertyInfo ) : SetHandler

Private Methods

Method Description
BoxIfNeeded ( Type type, ILGenerator generator ) : void
CreateGetDynamicMethod ( Type type ) : DynamicMethod
CreateSetDynamicMethod ( Type type ) : DynamicMethod
MethodCompiler ( ) : System
UnboxIfNeeded ( Type type, ILGenerator generator ) : void

Method Details

CreateGetHandler() public static method

public static CreateGetHandler ( Type type, FieldInfo fieldInfo ) : GetHandler
type System.Type
fieldInfo System.Reflection.FieldInfo
return GetHandler

CreateGetHandler() public static method

public static CreateGetHandler ( Type type, PropertyInfo propertyInfo ) : GetHandler
type System.Type
propertyInfo System.Reflection.PropertyInfo
return GetHandler

CreateNewHandler() public static method

public static CreateNewHandler ( Type type ) : CreateHandler
type System.Type
return CreateHandler

CreateSetHandler() public static method

public static CreateSetHandler ( Type type, FieldInfo fieldInfo ) : SetHandler
type System.Type
fieldInfo System.Reflection.FieldInfo
return SetHandler

CreateSetHandler() public static method

public static CreateSetHandler ( Type type, PropertyInfo propertyInfo ) : SetHandler
type System.Type
propertyInfo System.Reflection.PropertyInfo
return SetHandler