Provides asynchronous, buffered execution of target writes.
Causes a flush after each write on a wrapped target.
A target that buffers log events and sends them in batches to the wrapped target.
A base class for targets which wrap other (multiple) targets and provide various forms of target routing.
Filtering rule for PostFilteringTargetWrapper.
Filters log entries based on a condition.
Impersonates another user for the duration of the write.
Filters buffered log entries based on a set of conditions that are evaluated on a group of events.
Sends log messages to a randomly selected target.
Repeats each log event the specified number of times.
Retries in case of write error.
Distributes log events to targets in a round-robin fashion.
Writes log events to all targets.
Base class for targets wrap other (single) targets.