C# Class Pomona.Common.TypeSystem.RuntimeTypeSpec

Inheritance: TypeSpec
Mostra file Open project: Pomona/Pomona Class Usage Examples

Public Methods

Method Description
GetFactory ( ) : ITypeFactory
RuntimeTypeSpec ( ITypeResolver typeResolver, Type type, Func genericArguments = null ) : System
ToString ( ) : string

Protected Methods

Method Description
OnLoadConstructor ( ) : ConstructorSpec
OnLoadGenericArguments ( ) : IEnumerable
OnLoadInterfaces ( ) : IEnumerable
OnLoadProperties ( ) : IEnumerable
OnLoadRequiredProperties ( ) : IEnumerable
OnLoadRuntimeTypeDetails ( ) : RuntimeTypeDetails
OnLoadSerializationMode ( ) : TypeSerializationMode
OnWrapProperty ( PropertyInfo property ) : PropertySpec

Method Details

GetFactory() public static method

public static GetFactory ( ) : ITypeFactory
return ITypeFactory

OnLoadConstructor() protected method

protected OnLoadConstructor ( ) : ConstructorSpec
return ConstructorSpec

OnLoadGenericArguments() protected method

protected OnLoadGenericArguments ( ) : IEnumerable
return IEnumerable

OnLoadInterfaces() protected method

protected OnLoadInterfaces ( ) : IEnumerable
return IEnumerable

OnLoadProperties() protected method

protected OnLoadProperties ( ) : IEnumerable
return IEnumerable

OnLoadRequiredProperties() protected method

protected OnLoadRequiredProperties ( ) : IEnumerable
return IEnumerable

OnLoadRuntimeTypeDetails() protected method

protected OnLoadRuntimeTypeDetails ( ) : RuntimeTypeDetails
return RuntimeTypeDetails

OnLoadSerializationMode() protected method

protected OnLoadSerializationMode ( ) : TypeSerializationMode
return TypeSerializationMode

OnWrapProperty() protected method

protected OnWrapProperty ( PropertyInfo property ) : PropertySpec
property System.Reflection.PropertyInfo
return PropertySpec

RuntimeTypeSpec() public method

public RuntimeTypeSpec ( ITypeResolver typeResolver, Type type, Func genericArguments = null ) : System
typeResolver ITypeResolver
type System.Type
genericArguments Func
return System

ToString() public method

public ToString ( ) : string
return string