ActivityTraceId.CreateFromString(ReadOnlySpan<Char>) Method

Definition

Creates a new ActivityTraceId value from a read-only span of 32 hexadecimal characters.

public:
 static System::Diagnostics::ActivityTraceId CreateFromString(ReadOnlySpan<char> idData);
public static System.Diagnostics.ActivityTraceId CreateFromString (ReadOnlySpan<char> idData);
static member CreateFromString : ReadOnlySpan<char> -> System.Diagnostics.ActivityTraceId
Public Shared Function CreateFromString (idData As ReadOnlySpan(Of Char)) As ActivityTraceId

Parameters

idData
ReadOnlySpan<Char>

A span that contains 32 hexadecimal characters.

Returns

ActivityTraceId

The new trace ID.

Exceptions

idData does not contain 16 hexadecimal characters.

-or-

The characters in idData are not all lower-case hexadecimal characters or all zeros.

Remarks

idData can consist either of numbers and lower-case hexadecimal characters or of all zeros.

Applies to