Share via


Microsoft.Practices.EnterpriseLibrary.SemanticLogging Namespace

Applies to: Semantic Logging 2.0

 

Classes

  Class Description
Public class ConsoleLog
Factories and helpers for using the ConsoleSink.
Public class EventEntry
Represents a entry to log, with additional context information.
Public class EventListenerExtensions
Extension methods to enable and disable events based on EventSource names rather than actual instances.
Public class FlatFileLog
Factories and helpers for using the FlatFileSink.
Public class Keywords
EventKeywords additional constants for EventKeywords.
Public class ObservableEventListener
An EventListener that can be observed.
Public class RollingFlatFileLog
Factories and helpers for using the RollingFlatFileSink.
Public class SemanticLoggingEventSource
An EventSource class to notify non-transient faults and internal trace information.
Public class SemanticLoggingEventSource.Keywords
Custom defined event keywords.
Public class SinkSubscription
This map or container class holds a reference to an instance of a logging sink and a subscription token to an IObservable{EventEntry}, both of which will be disposed by this container if the container itself is explicitly disposed.
Public class SinkSubscription<T>
This map or container class holds a reference to an instance of a logging sink and a subscription token to an IObservable{EventEntry}, both of which will be disposed by this container when the container itself is disposed.
Public class SqlDatabaseLog
Factories and helpers for using the SqlDatabaseSink.
Public class WindowsAzureTableLog
Factories and helpers for using the WindowsAzureTableSink.