Logger Class |
public class Logger : TraceListener
The Logger type exposes the following members.
| Name | Description | |
|---|---|---|
| Error(String) | Log an error message. | |
| Error(String, Int32) | Log an error message, including an errno error string. | |
| Note | Log a notification message. | |
| Warning | Log a warning message. | |
| Write | Trace interface method for posting a message. | |
| WriteLine | Trace interface method for posting a message. |
| Name | Description | |
|---|---|---|
| LOG_ALERT | Alert condition message. | |
| LOG_AUTH | Authentication facility. | |
| LOG_CRIT | Critical condition message. | |
| LOG_DAEMON | System daemon/background process facility. | |
| LOG_DEBUG | Debug message. | |
| LOG_EMERG | Emergency condition message. | |
| LOG_ERR | Error message. | |
| LOG_INFO | Informational message. | |
| LOG_LOCAL0 | Locally defined facility. | |
| LOG_LOCAL1 | Locally defined facility. | |
| LOG_LOCAL2 | Locally defined facility. | |
| LOG_LOCAL3 | Locally defined facility. | |
| LOG_LOCAL4 | Locally defined facility. | |
| LOG_LOCAL5 | Locally defined facility. | |
| LOG_LOCAL6 | Locally defined facility. | |
| LOG_LOCAL7 | Locally defined facility. | |
| LOG_MAIL | Mail subsystem facility. | |
| LOG_NDELAY | Open the connection to the syslog service immediately. Recommended. | |
| LOG_NOTICE | Normal condition message. | |
| LOG_ODELAY | Do not open the connection to the syslog service before logging the first message. Not recommended. | |
| LOG_PERROR | Write message to both syslog service AND stderr. | |
| LOG_PID | Prepend the caller's process ID to the message. | |
| LOG_USER | User program facility. Use LOG_LOCALx instead. | |
| LOG_WARNING | Warning message. |
var log = new IO.Objects.SimpleIO.syslog.Logger(); log.Note("Hello, Syslog!"); System.Diagnostics.Trace.Listeners.Clear(); System.Diagnostics.Trace.Listeners.Add(log); System.Diagnostics.Trace.Write("Hello, Trace!");