Ads by Lake Quincy Media

Wiki Navigation

 
Gibraltar - Learn about the best analysis tool for NLog

Targets

NLog documentation is currently being re-organized to use the wiki format. Some content is still missing or incomplete.
We need volunteers to help maintain and organize this Wiki. Please contact Jarek if you are interested in helping out.

File:Edit.png This article is a work-in-progress.
Please help expand it.

Supported Targets

  • AspNetTrace
    - Writes log messages to the ASP.NET trace.
  • AspResponse
    - Outputs log messages through the ASP Response object.
  • Chainsaw
    - Sends log messages to the remote instance of Chainsaw application from log4j.
  • ColoredConsole
    - Writes log messages to the console with customizable coloring.
  • Console
    - Writes log messages to the console.
  • Database
    - Writes log messages to the database using an ADO.NET provider.
  • Debug
    - Mock target - useful for testing.
  • Debugger
    - Writes log messages to the attached managed debugger.
  • EventLog
    - Writes log message to the Event Log.
  • File
    - Writes log messages to one or more files.
  • FormControl
    - Logs text to Windows.Forms.Control.Text property control of specified Name.
  • LogReceiverService
    - Sends log messages to a NLog Receiver Service (using WCF or Web Services).
  • Mail
    - Sends log messages by email using SMTP protocol.
  • Memory
    - Writes log messages to an ArrayList in memory for programmatic retrieval.
  • MessageBox
    - Pops up log messages as message boxes.
  • MethodCall
    - Calls the specified static method on each log message and passes contextual parameters to it.
  • MSMQ
    - Writes log message to the specified message queue handled by MSMQ.
  • Network
    - Sends log messages over the network.
  • NLogViewer
    - Sends log messages to the remote instance of NLog Viewer.
  • Null
    - Discards log messages. Used mainly for debugging and benchmarking.
  • OutputDebugString
    - Outputs log messages through the OutputDebugString() Win32 API.
  • PerfCounter
    - Increments specified performance counter on each write.
  • RichTextBox
    - Log text a Rich Text Box control in an existing or new form.
  • Trace
    - Sends log messages through System.Diagnostics.Trace.
  • WebService
    - Calls the specified web service on each log message.

Wrapper Targets


Fatal error: Call to undefined function ad_script_footer() in /home/jkowalski/nlog-project.org/wiki/skins/NLog.php on line 297