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