<PackageReference Include="NETStandard.Library" Version="2.0.2" />

System.Diagnostics.TraceSource

public class TraceSource
public StringDictionary Attributes { 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()

protected virtual string[] GetSupportedAttributes()

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 void TraceTransfer(int id, string message, Guid relatedActivityId)