|
class | DebugEventSink |
| Outputs events to the console standard output. More...
|
|
class | Event |
| Class representing an event. More...
|
|
class | EventHandlerExtensions |
| Static class with method extensions simplifying raising events. More...
|
|
class | EventSink |
| Base class for event sinks. More...
|
|
class | GenericException |
| Generic exception, with meta-data for logging. More...
|
|
interface | IEventActor |
| Implement this interface on exception classes to allow the log to extract actor information in corresponding events. Interface can also be used on other types of classes. More...
|
|
interface | IEventFacility |
| Implement this interface on exception classes to allow the log to extract facility information in corresponding events. Interface can also be used on other types of classes. More...
|
|
interface | IEventId |
| Implement this interface on exception classes to allow the log to extract Event ID information in corresponding events. Interface can also be used on other types of classes. More...
|
|
interface | IEventLevel |
| Implement this interface on exception classes to allow the log to extract Event Level information in corresponding events. Interface can also be used on other types of classes. More...
|
|
interface | IEventModule |
| Implement this interface on exception classes to allow the log to extract module information in corresponding events. Interface can also be used on other types of classes. More...
|
|
interface | IEventObject |
| Implement this interface on exception classes to allow the log to extract object information in corresponding events. Interface can also be used on other types of classes. More...
|
|
interface | IEventSink |
| Interface for all event sinks. More...
|
|
interface | IEventTags |
| Implement this interface on exception classes to allow the log to extract tags in corresponding events. Interface can also be used on other types of classes. More...
|
|
interface | IEventType |
| Implement this interface on exception classes to allow the log to extract Event Type information in corresponding events. Interface can also be used on other types of classes. More...
|
|
interface | ILogObject |
| Interface for objects that can log events. More...
|
|
interface | IObservableLayer |
| Interface for classes that can be observed. More...
|
|
class | Log |
| Static class managing the application event log. Applications and services log events on this static class, and it distributes them to registered event sinks. More...
|
|
class | LogObject |
| Base class for objects that can log events. More...
|
|