Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ GenerateGuidFromName()

static Guid System.Diagnostics.Tracing.EventSource.GenerateGuidFromName ( string name)
inlinestaticprivateinherited

Definition at line 1207 of file EventSource.cs.

1208 {
1209 ReadOnlySpan<byte> input = new byte[16]
1210 {
1211 72, 44, 45, 178, 195, 144, 71, 200, 135, 248,
1212 26, 21, 191, 193, 48, 251
1213 };
1214 byte[] array = Encoding.BigEndianUnicode.GetBytes(name);
1215 Sha1ForNonSecretPurposes sha1ForNonSecretPurposes = default(Sha1ForNonSecretPurposes);
1219 Array.Resize(ref array, 16);
1221 array[7] = (byte)((array[7] & 0xFu) | 0x50u);
1222 return new Guid(array);
1223 }
static Encoding BigEndianUnicode
Definition Encoding.cs:521

References System.array, System.Text.Encoding.BigEndianUnicode, System.Diagnostics.Tracing.EventSource.Guid, and System.input.

Referenced by System.Diagnostics.Tracing.EventSource.GetGuid().