![]() | NLog.Targets.Wrappers Namespace |
Class | Description | |
---|---|---|
![]() ![]() | AsyncTargetWrapper |
Provides asynchronous, buffered execution of target writes.
|
![]() ![]() | AutoFlushTargetWrapper |
Causes a flush on a wrapped target if LogEvent satisfies the Condition.
If condition isn't set, flushes on each write.
|
![]() | BufferingTargetWrapper |
A target that buffers log events and sends them in batches to the wrapped target.
|
![]() | CompoundTargetBase |
A base class for targets which wrap other (multiple) targets
and provide various forms of target routing.
|
![]() ![]() | FallbackGroupTarget |
Provides fallback-on-error.
|
![]() | FilteringRule |
Filtering rule for PostFilteringTargetWrapper.
|
![]() ![]() | FilteringTargetWrapper |
Filters log entries based on a condition.
|
![]() | GroupByTargetWrapper |
A target that buffers log events and sends them in batches to the wrapped target.
|
![]() | ImpersonatingTargetWrapper |
Impersonates another user for the duration of the write.
|
![]() | LimitingTargetWrapper |
Limits the number of messages written per timespan to the wrapped target.
|
![]() | LogEventDroppedEventArgs |
Arguments for LogEventDropped events.
|
![]() | LogEventQueueGrowEventArgs |
Raises by AsyncRequestQueue when
queue is full
and OnOverflow set to Grow
By default queue doubles it size.
|
![]() ![]() | PostFilteringTargetWrapper |
Filters buffered log entries based on a set of conditions that are evaluated on a group of events.
|
![]() ![]() | RandomizeGroupTarget |
Sends log messages to a randomly selected target.
|
![]() ![]() | RepeatingTargetWrapper |
Repeats each log event the specified number of times.
|
![]() ![]() | RetryingTargetWrapper |
Retries in case of write error.
|
![]() ![]() | RoundRobinGroupTarget |
Distributes log events to targets in a round-robin fashion.
|
![]() ![]() | SplitGroupTarget |
Writes log events to all targets.
|
![]() | WrapperTargetBase |
Base class for targets wrap other (single) targets.
|
Enumeration | Description | |
---|---|---|
![]() | AsyncTargetWrapperOverflowAction |
The action to be taken when the queue overflows.
|
![]() | BufferingTargetWrapperOverflowAction |
The action to be taken when the buffer overflows.
|
![]() | LogOnProviderType |
Logon provider.
|
![]() | SecurityImpersonationLevel |
Impersonation level.
|
![]() | SecurityLogOnType |
Logon type.
|