C# 클래스 GSoft.Dynamite.Binding.CachedSchemaBuilder

A cached schema builder.
상속: IEntitySchemaBuilder, IDisposable
파일 보기 프로젝트 열기: GSoft-SharePoint/Dynamite-2010 1 사용 예제들

공개 메소드들

메소드 설명
CachedSchemaBuilder ( IEntitySchemaBuilder schemaBuilder, ILogger logger ) : System

Initializes a new instance of the CachedSchemaBuilder class.

Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

GetSchema ( Type type ) : IEntitySchema

Gets the schema.

RegisterTypeConverter ( Type targetType, IConverter converter ) : void

Registers the type converter.

UnregisterTypeConverter ( Type targetType ) : void

Unregisters the type converter.

보호된 메소드들

메소드 설명
Dispose ( bool managed ) : void

Releases unmanaged and - optionally - managed resources

메소드 상세

CachedSchemaBuilder() 공개 메소드

Initializes a new instance of the CachedSchemaBuilder class.
public CachedSchemaBuilder ( IEntitySchemaBuilder schemaBuilder, ILogger logger ) : System
schemaBuilder IEntitySchemaBuilder The schema builder.
logger ILogger The logging utility.
리턴 System

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

Releases unmanaged and - optionally - managed resources
protected Dispose ( bool managed ) : void
managed bool true to release both managed and unmanaged resources; false to release only unmanaged resources.
리턴 void

GetSchema() 공개 메소드

Gets the schema.
public GetSchema ( Type type ) : IEntitySchema
type System.Type The type.
리턴 IEntitySchema

RegisterTypeConverter() 공개 메소드

Registers the type converter.
public RegisterTypeConverter ( Type targetType, IConverter converter ) : void
targetType System.Type Type of the target.
converter IConverter The converter.
리턴 void

UnregisterTypeConverter() 공개 메소드

Unregisters the type converter.
public UnregisterTypeConverter ( Type targetType ) : void
targetType System.Type Type of the target.
리턴 void