![]() |
DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
Public Member Functions | |
| DelegateRouter (Action< TEvent > route, Func< TEvent, bool > condition) | |
| bool | CanRoute (IEvent @event) |
| void | RouteEvent (IEvent e) |
| Routes the input event to the final destination. More... | |
Public Member Functions inherited from Deveel.Data.Diagnostics.ThreadedQueue< TEvent > | |
| void | Dispose () |
Protected Member Functions | |
| override void | Consume (TEvent message) |
Protected Member Functions inherited from Deveel.Data.Diagnostics.ThreadedQueue< TEvent > | |
| ThreadedQueue () | |
| abstract void | Consume (TMessage message) |
| void | Enqueue (TMessage message) |
| virtual void | Dispose (bool disposing) |
Private Attributes | |
| Func< TEvent, bool > | condition |
| Action< TEvent > | route |
Additional Inherited Members | |
Public Attributes inherited from Deveel.Data.Diagnostics.ThreadedQueue< TEvent > | |
| const int | DefaultThreadCount |
Properties inherited from Deveel.Data.Diagnostics.ThreadedQueue< TEvent > | |
| virtual int | ThreadCount [get] |
| TEvent | : | class | |
| TEvent | : | IEvent |
Definition at line 57 of file ContextExtensions.cs.
|
inline |
Definition at line 61 of file ContextExtensions.cs.
|
inline |
Implements Deveel.Data.Diagnostics.IEventRouter.
Definition at line 70 of file ContextExtensions.cs.
|
inlineprotected |
Definition at line 66 of file ContextExtensions.cs.
|
inline |
Routes the input event to the final destination.
| e | The system event to be routed. |
Implements Deveel.Data.Diagnostics.IEventRouter.
Definition at line 80 of file ContextExtensions.cs.
|
private |
Definition at line 58 of file ContextExtensions.cs.
|
private |
Definition at line 59 of file ContextExtensions.cs.
1.8.10