C# 클래스 Composite.Core.Types.TypeManagerImpl

상속: ITypeManager
파일 보기 프로젝트 열기: Orckestra/C1-CMS

공개 메소드들

메소드 설명
AddCompiledType ( Type compiledType ) : void
GetType ( string fullName ) : Type
HasTypeWithName ( string typeFullname ) : bool

This method return true if there is type with the fullname

typeFullname

anywhere in the system.

OnFlush ( ) : void
SerializeType ( Type type ) : string
TryGetType ( string fullName ) : Type

Returns the type with the provided fullName (or null).

TrySerializeType ( Type type ) : string

비공개 메소드들

메소드 설명
GetConfiguration ( ) : IConfigurationSource
GetGenericType ( System.Xml.Linq.XElement element ) : Type
GetNonGenericType ( string fullName ) : Type
GetType ( string fullName, bool throwIfNotFound ) : Type
TrySerializeGenericType ( Type type ) : System.Xml.Linq.XElement
TrySerializeNonGenericType ( Type type ) : string

메소드 상세

AddCompiledType() 공개 메소드

public AddCompiledType ( Type compiledType ) : void
compiledType System.Type
리턴 void

GetType() 공개 메소드

public GetType ( string fullName ) : Type
fullName string
리턴 System.Type

HasTypeWithName() 공개 메소드

This method return true if there is type with the fullname

typeFullname

anywhere in the system.
public HasTypeWithName ( string typeFullname ) : bool
typeFullname string Full name: namespace+name. X.Y.Z where X.Y is the namespace and Z is the type.
리턴 bool

OnFlush() 공개 메소드

public OnFlush ( ) : void
리턴 void

SerializeType() 공개 메소드

public SerializeType ( Type type ) : string
type System.Type
리턴 string

TryGetType() 공개 메소드

Returns the type with the provided fullName (or null).
public TryGetType ( string fullName ) : Type
fullName string
리턴 System.Type

TrySerializeType() 공개 메소드

public TrySerializeType ( Type type ) : string
type System.Type
리턴 string