<PackageReference Include="System.Diagnostics.TraceSource" Version="4.0.0-beta-22231" />
API Differences between 4.0.0-beta-22231 and 4.0.0-rc2-24027
167 Additions
0 Removals
System.Diagnostics
-
public class BooleanSwitch : Switch
- public bool Enabled { get; set; }
- public BooleanSwitch(string displayName, string description)
- public BooleanSwitch(string displayName, string description, string defaultSwitchValue)
-
public class DefaultTraceListener : TraceListener
-
public class EventTypeFilter : TraceFilter
-
public class SourceFilter : TraceFilter
-
public enum SourceLevels
-
public class SourceSwitch : Switch
-
public abstract class Switch
-
public sealed class Trace
- public static bool AutoFlush { get; set; }
- public static int IndentLevel { get; set; }
- public static int IndentSize { get; set; }
- public static TraceListenerCollection Listeners { get; }
- public static bool UseGlobalLock { get; set; }
- public static void Assert(bool condition)
- public static void Assert(bool condition, string message)
- public static void Assert(bool condition, string message, string detailMessage)
- public static void Close()
- public static void Fail(string message)
- public static void Fail(string message, string detailMessage)
- public static void Flush()
- public static void Indent()
- public static void Refresh()
- public static void TraceError(string message)
- public static void TraceError(string format, object[] args)
- public static void TraceInformation(string message)
- public static void TraceInformation(string format, object[] args)
- public static void TraceWarning(string message)
- public static void TraceWarning(string format, object[] args)
- public static void Unindent()
- public static void Write(string message)
- public static void Write(object value)
- public static void Write(string message, string category)
- public static void Write(object value, string category)
- public static void WriteIf(bool condition, string message)
- public static void WriteIf(bool condition, object value)
- public static void WriteIf(bool condition, string message, string category)
- public static void WriteIf(bool condition, object value, string category)
- public static void WriteLine(string message)
- public static void WriteLine(object value)
- public static void WriteLine(string message, string category)
- public static void WriteLine(object value, string category)
- public static void WriteLineIf(bool condition, string message)
- public static void WriteLineIf(bool condition, object value)
- public static void WriteLineIf(bool condition, string message, string category)
- public static void WriteLineIf(bool condition, object value, string category)
-
public class TraceEventCache
-
public enum TraceEventType
-
public abstract class TraceFilter
-
public enum TraceLevel
-
public abstract class TraceListener : IDisposable
- public TraceFilter Filter { get; set; }
- public int IndentLevel { get; set; }
- public int IndentSize { get; set; }
- public virtual bool IsThreadSafe { get; }
- public virtual string Name { get; set; }
- protected bool NeedIndent { get; protected set; }
- public TraceOptions TraceOutputOptions { get; set; }
- protected TraceListener()
- protected TraceListener(string name)
- public void Dispose()
- protected virtual void Dispose(bool disposing)
- public virtual void Fail(string message)
- public virtual void Fail(string message, string detailMessage)
- public virtual void Flush()
- public virtual void TraceData(TraceEventCache eventCache, string source, TraceEventType eventType, int id, object data)
- public virtual void TraceData(TraceEventCache eventCache, string source, TraceEventType eventType, int id, object[] data)
- public virtual void TraceEvent(TraceEventCache eventCache, string source, TraceEventType eventType, int id)
- public virtual void TraceEvent(TraceEventCache eventCache, string source, TraceEventType eventType, int id, string message)
- public virtual void TraceEvent(TraceEventCache eventCache, string source, TraceEventType eventType, int id, string format, object[] args)
- public abstract void Write(string message)
- public virtual void Write(object o)
- public virtual void Write(string message, string category)
- public virtual void Write(object o, string category)
- protected virtual void WriteIndent()
- public abstract void WriteLine(string message)
- public virtual void WriteLine(object o)
- public virtual void WriteLine(string message, string category)
- public virtual void WriteLine(object o, string category)
-
public class TraceListenerCollection : IList, ICollection, IEnumerable
-
public enum TraceOptions
-
public class TraceSource
- public TraceListenerCollection Listeners { get; }
- public string Name { get; }
- public SourceSwitch Switch { get; set; }
- public TraceSource(string name)
- public TraceSource(string name, SourceLevels defaultLevel)
- public void Close()
- public void Flush()
- public void TraceData(TraceEventType eventType, int id, object data)
- public void TraceData(TraceEventType eventType, int id, object[] data)
- public void TraceEvent(TraceEventType eventType, int id)
- public void TraceEvent(TraceEventType eventType, int id, string message)
- public void TraceEvent(TraceEventType eventType, int id, string format, object[] args)
- public void TraceInformation(string message)
- public void TraceInformation(string format, object[] args)
-
public class TraceSwitch : Switch