Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Diagnostics.ActivityTraceId Struct Reference

Public Member Functions

string ToHexString ()
 
override string ToString ()
 
bool Equals (ActivityTraceId traceId)
 
override bool Equals ([NotNullWhen(true)] object? obj)
 
override int GetHashCode ()
 
void CopyTo (Span< byte > destination)
 
bool Equals (T? other)
 

Static Public Member Functions

static ActivityTraceId CreateRandom ()
 
static ActivityTraceId CreateFromBytes (ReadOnlySpan< byte > idData)
 
static ActivityTraceId CreateFromUtf8String (ReadOnlySpan< byte > idData)
 
static ActivityTraceId CreateFromString (ReadOnlySpan< char > idData)
 
static bool operator== (ActivityTraceId traceId1, ActivityTraceId traceId2)
 
static bool operator!= (ActivityTraceId traceId1, ActivityTraceId traceId2)
 

Package Functions

 ActivityTraceId (string hexString)
 

Static Package Functions

static void SetToRandomBytes (Span< byte > outBytes)
 
static void SetSpanFromHexChars (ReadOnlySpan< char > charData, Span< byte > outBytes)
 
static byte HexByteFromChars (char char1, char char2)
 
static bool IsLowerCaseHexAndNotAllZeros (ReadOnlySpan< char > idData)
 

Private Member Functions

 ActivityTraceId (ReadOnlySpan< byte > idData)
 

Private Attributes

readonly string _hexString
 

Detailed Description

Definition at line 9 of file ActivityTraceId.cs.


The documentation for this struct was generated from the following file: