public static void TraceInformation(this TraceSource traceSource, int eventId, string message) { TraceInternal(traceSource, eventId, TraceLevel.Info, message); }
public static void TraceInformation(this TraceSource traceSource, int eventId, string messageFormat, params object[] arguments) { TraceInternal(traceSource, eventId, TraceLevel.Info, string.Format(messageFormat, arguments)); }
public static void TraceVerbose(this TraceSource traceSource, Exception exception, string message) { TraceInternal(traceSource, TraceLevel.Verbose, message + Environment.NewLine + Environment.NewLine + exception.ToString()); }
public static void TraceVerbose(this TraceSource traceSource, Exception exception, string messageFormat, params object[] arguments) { TraceInternal(traceSource, TraceLevel.Verbose, string.Format(messageFormat, arguments) + Environment.NewLine + Environment.NewLine + exception.ToString()); }
public static void TraceVerbose(this TraceSource traceSource, string messageFormat, params object[] arguments) { TraceInternal(traceSource, TraceLevel.Verbose, string.Format(messageFormat, arguments)); }
public static void TraceVerbose(this TraceSource traceSource, Exception exception) { TraceInternal(traceSource, TraceLevel.Verbose, exception.ToString()); }
/// <summary> /// Unindents the trace level. /// </summary> /// <param name="traceSource">The trace source.</param> public static void Unindent(this TraceSource traceSource) { Trace.Unindent(); }
public static void TraceWarning(this TraceSource traceSource, string message) { TraceInternal(traceSource, TraceLevel.Warning, message); }
public static void TraceError(this TraceSource traceSource, Exception exception) { TraceInternal(traceSource, TraceLevel.Error, exception.ToString()); }
private static void TraceInternal(TraceSource traceSource, TraceLevel traceLevel, string message) { TraceInternal(traceSource, 0, traceLevel, message); }
public static void TraceError(this TraceSource traceSource, string message) { TraceInternal(traceSource, TraceLevel.Error, message); }
public static void TraceWarning(this TraceSource traceSource, Exception exception) { TraceInternal(traceSource, TraceLevel.Warning, exception.ToString()); }
/// <summary> /// Indents the trace level and returns an IDisposable that can be used within a using block. /// </summary> /// <param name="traceSource">The trace source.</param> /// <returns>An <see cref="IDisposable"/> that allows indentation to be controlled with a using block.</returns> public static IDisposable Indent(this TraceSource traceSource) { return(new TraceIndentation()); }
public static void TraceInformation(this TraceSource traceSource, int eventId, Exception exception) { TraceInternal(traceSource, eventId, TraceLevel.Info, exception.ToString()); }
public static void TraceVerbose(this TraceSource traceSource, string message) { TraceInternal(traceSource, TraceLevel.Verbose, message); }
public static void TraceInformation(this TraceSource traceSource, int eventId, Exception exception, string message) { TraceInternal(traceSource, eventId, TraceLevel.Info, message + Environment.NewLine + Environment.NewLine + exception.ToString()); }
private static TraceSource CreateTraceSource(string name) { var source = new TraceSource(name, SourceLevels.Warning); return(source); }