C# 클래스 Castle.Facilities.Synchronize.SynchronizeMetaInfoStore

Maintains the synchronization meta-info for all components.
파일 보기 프로젝트 열기: castleproject/Windsor 1 사용 예제들

공개 메소드들

메소드 설명
CreateMetaFromType ( Type implementation ) : SynchronizeMetaInfo

Creates the meta-info from the specified type.

CreateMetaInfoFromConfig ( Type implementation, IConfiguration config ) : SynchronizeMetaInfo

Creates the meta-info from the configuration.

GetMetaFor ( Type implementation ) : SynchronizeMetaInfo

Gets the meta-info for the specified implementation type.

PopulateMetaFromConfig ( Type implementation, IList methods, IConfiguration config ) : void

Populates the meta-info from the configuration.

SynchronizeMetaInfoStore ( IConversionManager conversionManager ) : System

Initializes a new instance of the SynchronizeMetaInfoStore class.

비공개 메소드들

메소드 설명
CreateAttributeFromConfig ( IConfiguration config ) : SynchronizeAttribute

Creates the synchronization attribute from configuration.

PopulateMetaInfoFromType ( SynchronizeMetaInfo metaInfo, Type implementation ) : void

Populates the meta-info from the attributes.

Register ( Type implementation, SynchronizeMetaInfo metaInfo ) : void

Registers the meta-info for the specified implementation type.

메소드 상세

CreateMetaFromType() 공개 메소드

Creates the meta-info from the specified type.
public CreateMetaFromType ( Type implementation ) : SynchronizeMetaInfo
implementation System.Type The implementation type.
리턴 SynchronizeMetaInfo

CreateMetaInfoFromConfig() 공개 메소드

Creates the meta-info from the configuration.
public CreateMetaInfoFromConfig ( Type implementation, IConfiguration config ) : SynchronizeMetaInfo
implementation System.Type The implementation type.
config IConfiguration The configuration.
리턴 SynchronizeMetaInfo

GetMetaFor() 공개 메소드

Gets the meta-info for the specified implementation type.
public GetMetaFor ( Type implementation ) : SynchronizeMetaInfo
implementation System.Type The implementation type.
리턴 SynchronizeMetaInfo

PopulateMetaFromConfig() 공개 메소드

Populates the meta-info from the configuration.
public PopulateMetaFromConfig ( Type implementation, IList methods, IConfiguration config ) : void
implementation System.Type The implementation.
methods IList The methods.
config IConfiguration The config.
리턴 void

SynchronizeMetaInfoStore() 공개 메소드

Initializes a new instance of the SynchronizeMetaInfoStore class.
public SynchronizeMetaInfoStore ( IConversionManager conversionManager ) : System
conversionManager IConversionManager
리턴 System