コード例 #1
0
 /// <summary>
 /// Writes the diagnostic info.
 /// </summary>
 /// <param name="src">The SRC.</param>
 /// <param name="evtType">Type of the evt.</param>
 /// <param name="evtId">The evt ID.</param>
 /// <param name="format">The format.</param>
 /// <param name="args">The args.</param>
 public void WriteDiagnosticInfo(TraceSource src, TraceEventType evtType, TraceEventId evtId, string format, params object[] args)
 {
     if (src != null)
     {
         src.TraceEvent(evtType, (int)evtId, format, args);
     }
 }
コード例 #2
0
 /// <summary>
 /// Writes the diagnostic info.
 /// </summary>
 /// <param name="src">The TraceSource to write to.</param>
 /// <param name="evtType">Type of the evt.</param>
 /// <param name="evtId">The evt ID.</param>
 /// <param name="msg">The MSG.</param>
 public void WriteDiagnosticInfo(TraceSource src, TraceEventType evtType, TraceEventId evtId, string msg)
 {
     if (src != null)
     {
         src.TraceEvent(evtType, (int)evtId, msg);
     }
 }
コード例 #3
0
 public void WriteTrace(TraceEventType evtType, TraceEventId eventId, string format, params object[] args)
 {
     if (source == null)
     {
         return;
     }
     source.TraceEvent(evtType, (int)eventId, format, args);
 }
コード例 #4
0
 public void WriteTrace(TraceEventType evtType, TraceEventId eventId, string msg)
 {
     if (source == null)
     {
         return;
     }
     source.TraceEvent(evtType, (int)eventId, msg);
 }
コード例 #5
0
 public void WriteErrorTrace(TraceEventId eventId, string msg)
 {
     WriteTrace(TraceEventType.Error, eventId, msg);
 }
コード例 #6
0
 public void WriteVerboseTrace(TraceEventId eventId, string msg, params object[] args)
 {
     WriteTrace(TraceEventType.Verbose, eventId, msg, args);
 }
コード例 #7
0
 public void WriteVerboseTrace(TraceEventId eventId, string msg)
 {
     WriteTrace(TraceEventType.Verbose, eventId, msg);
 }
コード例 #8
0
 public void WriteTrace(TraceEventType evtType, TraceEventId eventId, string format, params object[] args)
 {
     if (source == null)
     {
         return;
     }
     source.TraceEvent(evtType, (int)eventId, format, args);
 }
コード例 #9
0
 public void WriteErrorTrace(TraceEventId eventId, string msg)
 {
     WriteTrace(TraceEventType.Error, eventId, msg);
 }
コード例 #10
0
 public void WriteInformationTrace(TraceEventId eventId, string msg, params object[] args)
 {
     WriteTrace(TraceEventType.Information, eventId, msg, args);
 }
コード例 #11
0
 /// <summary>
 /// Shortcut method for logging to the MainTrace source
 /// </summary>
 /// <param name="evtType">Type of the evt.</param>
 /// <param name="evtId">The evt ID.</param>
 /// <param name="msg">The MSG.</param>
 public void WriteMainDiagnosticInfo(TraceEventType evtType, TraceEventId evtId, string msg)
 {
     WriteDiagnosticInfo(MainTrace, evtType, evtId, msg);
 }
コード例 #12
0
 public void WriteTrace(TraceEventType evtType, TraceEventId eventId, string msg)
 {
     if (source == null)
     {
         return;
     }
     source.TraceEvent(evtType, (int)eventId, msg);
 }
コード例 #13
0
 public void WriteInformationTrace(TraceEventId eventId, string msg)
 {
     WriteTrace(TraceEventType.Information, eventId, msg);
 }
コード例 #14
0
 public void WriteErrorTrace(TraceEventId eventId, string msg, params object[] args)
 {
     WriteTrace(TraceEventType.Error, eventId, msg, args);
 }
コード例 #15
0
 public void WriteErrorTrace(TraceEventId eventId, Exception exception)
 {
     WriteTrace(TraceEventType.Error, eventId, exception.ToString());
 }
コード例 #16
0
 public void WriteErrorTrace(TraceEventId eventId, string msg, params object[] args)
 {
     WriteTrace(TraceEventType.Error, eventId, msg, args);
 }
コード例 #17
0
        /// <summary>
        /// Logs a verbose level message.
        /// </summary>
        /// <param name="id">Trace event id.</param>
        /// <param name="format">The message format.</param>
        /// <param name="args">The message args for formatting.</param>
        public static void Verbose(TraceEventId id, string format, params object[] args)
        {
            string logMessage = FormatMessage(format, args);

            LayerscapeTraceSource.TraceEvent(TraceEventType.Verbose, (int)id, logMessage);
        }
コード例 #18
0
 public void WriteConfigDiagnosticInfo(TraceEventType evtType, TraceEventId evtId, string format, params object[] args)
 {
     WriteDiagnosticInfo(ConfigTrace, evtType, evtId, format, args);
 }
コード例 #19
0
 public void WriteConfigDiagnosticInfo(TraceEventType evtType, TraceEventId evtId, string msg)
 {
     WriteDiagnosticInfo(ConfigTrace, evtType, evtId, msg);
 }
コード例 #20
0
 public void WriteErrorTrace(TraceEventId eventId, Exception exception)
 {
     WriteTrace(TraceEventType.Error, eventId, exception.ToString());
 }
コード例 #21
0
 public void WriteVerboseTrace(TraceEventId eventId, string msg)
 {
     WriteTrace(TraceEventType.Verbose, eventId, msg);
 }
コード例 #22
0
 public void WriteInformationTrace(TraceEventId eventId, string msg, params object[] args)
 {
     WriteTrace(TraceEventType.Information, eventId, msg, args);
 }
コード例 #23
0
 public void WriteVerboseTrace(TraceEventId eventId, string msg, params object[] args)
 {
     WriteTrace(TraceEventType.Verbose, eventId, msg, args);
 }
コード例 #24
0
ファイル: Logger.cs プロジェクト: faorg/wwt-website
 /// <summary>
 /// Logs a verbose level message.
 /// </summary>
 /// <param name="id">Trace event id.</param>
 /// <param name="format">The message format.</param>
 /// <param name="args">The message args for formatting.</param>
 public static void Verbose(TraceEventId id, string format, params object[] args)
 {
     string logMessage = FormatMessage(format, args);
     LayerscapeTraceSource.TraceEvent(TraceEventType.Verbose, (int)id, logMessage);
 }
コード例 #25
0
 public void WriteInformationTrace(TraceEventId eventId, string msg)
 {
     WriteTrace(TraceEventType.Information, eventId, msg);
 }