Thetype exposes the following members.
Gets a value indicating whether the target has been initialized.
Gets the logging configuration this target is part of.
Gets or sets the name of the target.
Gets the object which can be used to synchronize asynchronous operations that must rely on the .
Closes the target and releases any unmanaged resources.
Closes the target.
Releases unmanaged and - optionally - managed resources.
Flush any pending log messages (in case of asynchronous targets).
Flush any pending log messages asynchronously (in case of asynchronous targets).
Initializes the target. Can be used by inheriting classes to initialize logging.
Merges (copies) the event context properties from any event info object stored in parameters of the given event info object.
Calls the Precalculate(LogEventInfo) on each volatile layout used by this target.
Returns a String that represents this instance.(Overrides ObjectToString.)
Writes log event to the log target. Must be overridden in inheriting classes.
Writes an array of logging events to the log target. By default it iterates on all events and passes them to "Write" method. Inheriting classes can use this method to optimize batch writes.
Writes logging event to the log target. classes.
Writes the log to the target.
Writes the array of log events.