Method | Description | |
---|---|---|
Dispose ( ) : void |
Closes the target.
|
|
Flush ( AsyncContinuation asyncContinuation ) : void |
Flush any pending log messages (in case of asynchronous targets).
|
|
PrecalculateVolatileLayouts ( LogEventInfo logEvent ) : void |
Calls the Layout.Precalculate on each volatile layout used by this target.
|
|
ToString ( ) : string |
Returns a System.String that represents this instance.
|
|
WriteAsyncLogEvent ( NLog.Common.AsyncLogEventInfo logEvent ) : void |
Writes the log to the target.
|
|
WriteAsyncLogEvents ( ) : void |
Writes the array of log events.
|
Method | Description | |
---|---|---|
CloseTarget ( ) : void |
Closes the target and releases any unmanaged resources.
|
|
Dispose ( bool disposing ) : void |
Releases unmanaged and - optionally - managed resources.
|
|
FlushAsync ( AsyncContinuation asyncContinuation ) : void |
Flush any pending log messages asynchronously (in case of asynchronous targets).
|
|
InitializeTarget ( ) : void |
Initializes the target. Can be used by inheriting classes to initialize logging.
|
|
Write ( NLog.Common.AsyncLogEventInfo logEvent ) : void |
Writes log event to the log target. Must be overridden in inheriting classes.
|
|
Write ( LogEventInfo logEvent ) : void |
Writes logging event to the log target. classes.
|
Method | Description | |
---|---|---|
Close ( ) : void |
Closes this instance.
|
|
CreateInitException ( ) : |
||
GetAllLayouts ( ) : void | ||
ISupportsInitialize ( ) : void |
Closes this instance.
|
|
ISupportsInitialize ( |
Initializes this instance.
|
|
Initialize ( |
Initializes this instance.
|
|
WriteAsyncLogEvents ( NLog.Common.AsyncLogEventInfo logEventInfos, AsyncContinuation continuation ) : void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | True to release both managed and unmanaged resources; |
return | void |
public Flush ( AsyncContinuation asyncContinuation ) : void | ||
asyncContinuation | AsyncContinuation | The asynchronous continuation. |
return | void |
protected FlushAsync ( AsyncContinuation asyncContinuation ) : void | ||
asyncContinuation | AsyncContinuation | The asynchronous continuation. |
return | void |
public PrecalculateVolatileLayouts ( LogEventInfo logEvent ) : void | ||
logEvent | LogEventInfo | /// The log event. /// |
return | void |
protected Write ( NLog.Common.AsyncLogEventInfo logEvent ) : void | ||
logEvent | NLog.Common.AsyncLogEventInfo | Log event to be written out. |
return | void |
protected Write ( LogEventInfo logEvent ) : void | ||
logEvent | LogEventInfo | /// Logging event to be written out. /// |
return | void |
public WriteAsyncLogEvent ( NLog.Common.AsyncLogEventInfo logEvent ) : void | ||
logEvent | NLog.Common.AsyncLogEventInfo | Log event to write. |
return | void |