Highway Framework  Release 1.0.1.0
The fastest and smoothest way to great architecture
 All Classes Namespaces Functions Variables Properties Events
Public Member Functions | Properties
Highway.Data.EventManagement.EventManager Class Reference

The base implementation of the Event manager for registration of Interceptors, and execution of them in an ordered fashion More...

Inheritance diagram for Highway.Data.EventManagement.EventManager:
Highway.Data.Interfaces.IEventManager

List of all members.

Public Member Functions

 EventManager ()
 Creats an EventManager
void Register< T > (IInterceptor< T > interceptor)
 Allows for the Registration of IInterceptor{T} objects that will hook to events in priority order

Properties

IObservableDataContext Context [get, set]
 A reference to context that allows for usaged and event wiring
- Properties inherited from Highway.Data.Interfaces.IEventManager

Detailed Description

The base implementation of the Event manager for registration of Interceptors, and execution of them in an ordered fashion


Constructor & Destructor Documentation

Highway.Data.EventManagement.EventManager.EventManager ( )
inline

Creats an EventManager


Member Function Documentation

void Highway.Data.EventManagement.EventManager.Register< T > ( IInterceptor< T >  interceptor)
inline

Allows for the Registration of IInterceptor{T} objects that will hook to events in priority order

Parameters:
interceptorThe interceptor to be registered to an event
Template Parameters:
TThe Event Args that the interceptor accepts

Implements Highway.Data.Interfaces.IEventManager.

Type Constraints
T :EventArgs 

Property Documentation

IObservableDataContext Highway.Data.EventManagement.EventManager.Context
getset

A reference to context that allows for usaged and event wiring

Implements Highway.Data.Interfaces.IEventManager.


The documentation for this class was generated from the following file: