메소드 | 설명 | |
---|---|---|
Create ( IConstructorPropertySource propertySource ) : object | ||
GetPropertyByName ( string propertyName, bool ignoreCase ) : |
||
IsAssignableFrom ( TypeSpec t ) : bool | ||
OnLoadBaseType ( ) : TypeSpec | ||
OnLoadNamespace ( ) : string | ||
ToString ( ) : string | ||
TryGetPropertyByName ( string propertyName, bool ignoreCase, |
메소드 | 설명 | |
---|---|---|
OnLoadConstructor ( ) : ConstructorSpec | ||
OnLoadGenericArguments ( ) : IEnumerable |
||
OnLoadInterfaces ( ) : IEnumerable |
||
OnLoadProperties ( ) : IEnumerable |
||
OnLoadRequiredProperties ( ) : IEnumerable |
||
OnLoadRuntimeTypeDetails ( ) : |
||
OnWrapProperty ( |
||
TypeSpec ( ITypeResolver typeResolver, |
public Create ( IConstructorPropertySource propertySource ) : object | ||
propertySource | IConstructorPropertySource | |
리턴 | object |
public GetPropertyByName ( string propertyName, bool ignoreCase ) : |
||
propertyName | string | |
ignoreCase | bool | |
리턴 |
protected abstract OnLoadConstructor ( ) : ConstructorSpec | ||
리턴 | ConstructorSpec |
protected abstract OnLoadGenericArguments ( ) : IEnumerable |
||
리턴 | IEnumerable |
protected abstract OnLoadInterfaces ( ) : IEnumerable |
||
리턴 | IEnumerable |
protected abstract OnLoadProperties ( ) : IEnumerable |
||
리턴 | IEnumerable |
protected abstract OnLoadRequiredProperties ( ) : IEnumerable |
||
리턴 | IEnumerable |
protected abstract OnLoadRuntimeTypeDetails ( ) : |
||
리턴 |
protected abstract OnWrapProperty ( |
||
property | ||
리턴 |
public TryGetPropertyByName ( string propertyName, bool ignoreCase, |
||
propertyName | string | |
ignoreCase | bool | |
propertySpec | ||
리턴 | bool |
protected TypeSpec ( ITypeResolver typeResolver, |
||
typeResolver | ITypeResolver | |
type | ||
리턴 | System |