프로퍼티 | 타입 | 설명 | |
---|---|---|---|
mappedType | System.Type |
메소드 | 설명 | |
---|---|---|
CreateInstance ( ) : object | ||
ReflectionOptimizer ( System mappedType, IGetter getters, ISetter setters ) : System.Reflection |
Class constructor.
|
메소드 | 설명 | |
---|---|---|
CreateCreateInstanceMethod ( System type ) : CreateInstanceInvoker |
Generates a dynamic method which creates a new instance of type when invoked.
|
|
CreateDynamicMethod ( System returnType, System argumentTypes ) : |
||
ThrowExceptionForNoDefaultCtor ( System type ) : void |
메소드 | 설명 | |
---|---|---|
EmitCastToReference ( |
||
GenerateGetPropertyValuesMethod ( IGetter getters ) : GetPropertyValuesInvoker |
Generates a dynamic method on the given type.
|
|
GenerateSetPropertyValuesMethod ( IGetter getters, ISetter setters ) : SetPropertyValuesInvoker |
Generates a dynamic method on the given type.
|
protected CreateCreateInstanceMethod ( System type ) : CreateInstanceInvoker | ||
type | System | |
리턴 | CreateInstanceInvoker |
protected CreateDynamicMethod ( System returnType, System argumentTypes ) : |
||
returnType | System | |
argumentTypes | System | |
리턴 |
public ReflectionOptimizer ( System mappedType, IGetter getters, ISetter setters ) : System.Reflection | ||
mappedType | System | |
getters | IGetter | |
setters | ISetter | |
리턴 | System.Reflection |
protected ThrowExceptionForNoDefaultCtor ( System type ) : void | ||
type | System | |
리턴 | void |