Terraria v1.4.4.9
Terraria source code documentation
|
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 |
Definition at line 9 of file ActivityTraceId.cs.