System.Diagnostics.ActivityTraceId
Represents a TraceId whose format is based on a W3C standard.
namespace System.Diagnostics
{
public readonly struct ActivityTraceId : IEquatable<ActivityTraceId>
{
public static ActivityTraceId CreateRandom();
public static ActivityTraceId CreateFromBytes(ReadOnlySpan<byte> idData);
public static ActivityTraceId CreateFromUtf8String(ReadOnlySpan<byte> idData);
public static ActivityTraceId CreateFromString(ReadOnlySpan<char> idData);
public string ToHexString();
public static bool operator ==(ActivityTraceId traceId1, ActivityTraceId traceId2);
public static bool operator !=(ActivityTraceId traceId1, ActivityTraceId traceId2);
public bool Equals(ActivityTraceId traceId);
public void CopyTo(Span<byte> destination);
}
}