Microsoft.Practices.Composite.Events Namespace
Classes
Class | Description | |
---|---|---|
BackgroundEventSubscription<TPayload> |
Extends EventSubscription<TPayload> to invoke the Action delegate in a background thread.
|
|
DataEventArgs<TData> |
Generic arguments class to pass to event handlers that need to receive data.
|
|
DelegateReference |
Represents a reference to a Delegate that may contain a WeakReference to the target. This class is used internally by the Composite Application Library.
|
|
EventAggregator |
Implements IEventAggregator.
|
|
EventBase |
Defines a base class to publish and subscribe to events.
|
|
EventSubscription<TPayload> |
Provides a way to retrieve a Delegate to execute an action dependending on the value of a second filter predicate that returns true if the action should execute.
|
|
SubscriptionToken |
Subsription token returned from EventBase on subscribe.
|
Interfaces
Interface | Description | |
---|---|---|
IDelegateReference |
Represents a reference to a Delegate.
|
|
IEventAggregator |
Defines an interface to get instances of an event type.
|
|
IEventSubscription |
Defines a contract for an event subscription to be used by EventBase.
|