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

Maintains the synchronization meta-info for a component.
파일 보기 프로젝트 열기: nats/castle-1.0.3-mono 1 사용 예제들

공개 메소드들

메소드 설명
Add ( MethodInfo method, SynchronizeAttribute syncAttrib ) : void

Adds the synchronizaed method to the store.

GetSynchronizedContextFor ( MethodInfo methodInfo ) : SynchronizeContextReference

Gets the reference to the synchronized context requested by the method.

GetUniqueSynchContextReferences ( ) : IList

Gets the list of unique synchronization context references.

SynchronizeMetaInfo ( SynchronizeAttribute defaultSyncAttrib ) : System

Initializes a new instance of the SynchronizeMetaInfo class.

메소드 상세

Add() 공개 메소드

Adds the synchronizaed method to the store.
public Add ( MethodInfo method, SynchronizeAttribute syncAttrib ) : void
method System.Reflection.MethodInfo The method.
syncAttrib SynchronizeAttribute The method synchronization.
리턴 void

GetSynchronizedContextFor() 공개 메소드

Gets the reference to the synchronized context requested by the method.
public GetSynchronizedContextFor ( MethodInfo methodInfo ) : SynchronizeContextReference
methodInfo System.Reflection.MethodInfo The method.
리턴 SynchronizeContextReference

GetUniqueSynchContextReferences() 공개 메소드

Gets the list of unique synchronization context references.
public GetUniqueSynchContextReferences ( ) : IList
리턴 IList

SynchronizeMetaInfo() 공개 메소드

Initializes a new instance of the SynchronizeMetaInfo class.
public SynchronizeMetaInfo ( SynchronizeAttribute defaultSyncAttrib ) : System
defaultSyncAttrib SynchronizeAttribute The default synchronization.
리턴 System