Click or drag to resize

NLogTraceListener Methods

The NLogTraceListener type exposes the following members.

Methods
  NameDescription
Public methodClose
When overridden in a derived class, closes the output stream so it no longer receives tracing or debugging output.
(Overrides TraceListenerClose.)
Public methodCreateObjRef
Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.
(Inherited from MarshalByRefObject.)
Public methodDispose
Releases all resources used by the TraceListener.
(Inherited from TraceListener.)
Protected methodDispose(Boolean)
Releases the unmanaged resources used by the TraceListener and optionally releases the managed resources.
(Inherited from TraceListener.)
Public methodFail(String)
Emits an error message.
(Overrides TraceListenerFail(String).)
Public methodFail(String, String)
Emits an error message and a detailed error message.
(Overrides TraceListenerFail(String, String).)
Public methodFlush
Flushes the output (if DisableFlush is not true) buffer with the default timeout of 15 seconds.
(Overrides TraceListenerFlush.)
Public methodGetLifetimeService
Retrieves the current lifetime service object that controls the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Protected methodGetSupportedAttributes
Gets the custom attributes supported by the trace listener.
(Overrides TraceListenerGetSupportedAttributes.)
Public methodInitializeLifetimeService
Obtains a lifetime service object to control the lifetime policy for this instance.
(Inherited from MarshalByRefObject.)
Protected methodMemberwiseClone
Creates a shallow copy of the current MarshalByRefObject object.
(Inherited from MarshalByRefObject.)
Protected methodProcessLogEventInfo
Process the log event The log level.The name of the logger.The log message.The log parameters.The event id.The event type.The related activity id.
Public methodTraceData(TraceEventCache, String, TraceEventType, Int32, Object)
Writes trace information, a data object and event information to the listener specific output.
(Overrides TraceListenerTraceData(TraceEventCache, String, TraceEventType, Int32, Object).)
Public methodTraceData(TraceEventCache, String, TraceEventType, Int32, Object)
Writes trace information, an array of data objects and event information to the listener specific output.
(Overrides TraceListenerTraceData(TraceEventCache, String, TraceEventType, Int32, Object).)
Public methodTraceEvent(TraceEventCache, String, TraceEventType, Int32)
Writes trace and event information to the listener specific output.
(Overrides TraceListenerTraceEvent(TraceEventCache, String, TraceEventType, Int32).)
Public methodTraceEvent(TraceEventCache, String, TraceEventType, Int32, String)
Writes trace information, a message, and event information to the listener specific output.
(Overrides TraceListenerTraceEvent(TraceEventCache, String, TraceEventType, Int32, String).)
Public methodTraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object)
Writes trace information, a formatted array of objects and event information to the listener specific output.
(Overrides TraceListenerTraceEvent(TraceEventCache, String, TraceEventType, Int32, String, Object).)
Public methodTraceTransfer
Writes trace information, a message, a related activity identity and event information to the listener specific output.
(Overrides TraceListenerTraceTransfer(TraceEventCache, String, Int32, String, Guid).)
Public methodWrite(Object)
When overridden in a derived class, writes the specified message to the listener you create in the derived class.
(Overrides TraceListenerWrite(Object).)
Public methodWrite(String)
When overridden in a derived class, writes the specified message to the listener you create in the derived class.
(Overrides TraceListenerWrite(String).)
Public methodWrite(Object, String)
Writes a category name and the value of the object's ToString method to the listener you create when you implement the TraceListener class.
(Inherited from TraceListener.)
Public methodWrite(String, String)
Writes a category name and a message to the listener you create when you implement the TraceListener class.
(Inherited from TraceListener.)
Protected methodWriteIndent
Writes the indent to the listener you create when you implement this class, and resets the NeedIndent property to .
(Inherited from TraceListener.)
Public methodWriteLine(Object)
When overridden in a derived class, writes the specified message to the listener you create in the derived class.
(Overrides TraceListenerWriteLine(Object).)
Public methodWriteLine(String)
When overridden in a derived class, writes a message to the listener you create in the derived class, followed by a line terminator.
(Overrides TraceListenerWriteLine(String).)
Public methodWriteLine(Object, String)
Writes a category name and the value of the object's ToString method to the listener you create when you implement the TraceListener class, followed by a line terminator.
(Inherited from TraceListener.)
Public methodWriteLine(String, String)
Writes a category name and a message to the listener you create when you implement the TraceListener class, followed by a line terminator.
(Inherited from TraceListener.)
Top
See Also