C# 클래스 Pomona.Common.TypeSystem.RuntimeTypeSpec

상속: TypeSpec
파일 보기 프로젝트 열기: Pomona/Pomona 1 사용 예제들

공개 메소드들

메소드 설명
GetFactory ( ) : ITypeFactory
RuntimeTypeSpec ( ITypeResolver typeResolver, Type type, Func genericArguments = null ) : System
ToString ( ) : string

보호된 메소드들

메소드 설명
OnLoadConstructor ( ) : ConstructorSpec
OnLoadGenericArguments ( ) : IEnumerable
OnLoadInterfaces ( ) : IEnumerable
OnLoadProperties ( ) : IEnumerable
OnLoadRequiredProperties ( ) : IEnumerable
OnLoadRuntimeTypeDetails ( ) : RuntimeTypeDetails
OnLoadSerializationMode ( ) : TypeSerializationMode
OnWrapProperty ( PropertyInfo property ) : PropertySpec

메소드 상세

GetFactory() 공개 정적인 메소드

public static GetFactory ( ) : ITypeFactory
리턴 ITypeFactory

OnLoadConstructor() 보호된 메소드

protected OnLoadConstructor ( ) : ConstructorSpec
리턴 ConstructorSpec

OnLoadGenericArguments() 보호된 메소드

protected OnLoadGenericArguments ( ) : IEnumerable
리턴 IEnumerable

OnLoadInterfaces() 보호된 메소드

protected OnLoadInterfaces ( ) : IEnumerable
리턴 IEnumerable

OnLoadProperties() 보호된 메소드

protected OnLoadProperties ( ) : IEnumerable
리턴 IEnumerable

OnLoadRequiredProperties() 보호된 메소드

protected OnLoadRequiredProperties ( ) : IEnumerable
리턴 IEnumerable

OnLoadRuntimeTypeDetails() 보호된 메소드

protected OnLoadRuntimeTypeDetails ( ) : RuntimeTypeDetails
리턴 RuntimeTypeDetails

OnLoadSerializationMode() 보호된 메소드

protected OnLoadSerializationMode ( ) : TypeSerializationMode
리턴 TypeSerializationMode

OnWrapProperty() 보호된 메소드

protected OnWrapProperty ( PropertyInfo property ) : PropertySpec
property System.Reflection.PropertyInfo
리턴 PropertySpec

RuntimeTypeSpec() 공개 메소드

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

ToString() 공개 메소드

public ToString ( ) : string
리턴 string