|
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.