C# 클래스 Appccelerate.EventBroker.Internals.EventTopicHost

Default implementation of a IEventTopicHost.
상속: IEventTopicHost
파일 보기 프로젝트 열기: appccelerate/appccelerate

공개 메소드들

메소드 설명
DescribeTo ( TextWriter writer ) : void

Describes all event topics: publications, subscriptions, names, thread options, matchers, event arguments.

Dispose ( ) : void

See IDisposable.Dispose for more information.

EventTopicHost ( IFactory factory, IExtensionHost extensionHost, IGlobalMatchersProvider globalMatchersProvider ) : System

Initializes a new instance of the EventTopicHost class.

GetEventTopic ( string topic ) : IEventTopic

Gets a event topic. Result is never null. Event topic is created if it does not yet exist.

Returns a non null instance of the dictionary.

보호된 메소드들

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

Releases unmanaged and - optionally - managed resources

메소드 상세

DescribeTo() 공개 메소드

Describes all event topics: publications, subscriptions, names, thread options, matchers, event arguments.
public DescribeTo ( TextWriter writer ) : void
writer System.IO.TextWriter The writer.
리턴 void

Dispose() 공개 메소드

See IDisposable.Dispose for more information.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

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

EventTopicHost() 공개 메소드

Initializes a new instance of the EventTopicHost class.
public EventTopicHost ( IFactory factory, IExtensionHost extensionHost, IGlobalMatchersProvider globalMatchersProvider ) : System
factory IFactory The factory.
extensionHost IExtensionHost The extension host holding all extensions.
globalMatchersProvider IGlobalMatchersProvider The global matchers provider.
리턴 System

GetEventTopic() 공개 메소드

Gets a event topic. Result is never null. Event topic is created if it does not yet exist.
Returns a non null instance of the dictionary.
public GetEventTopic ( string topic ) : IEventTopic
topic string The topic URI identifying the event topic to return.
리턴 IEventTopic