0x00x0010
Members 12
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x10 | Empty | Guid | PublicStatic+1 flags | |
| 0x04 | _a | int | Private | |
| 0x02 | _b | short | Private | |
| 0x02 | _c | short | Private | |
| 0x01 | _d | byte | Private | |
| 0x01 | _e | byte | Private | |
| 0x01 | _f | byte | Private | |
| 0x01 | _g | byte | Private | |
| 0x01 | _h | byte | Private | |
| 0x01 | _i | byte | Private | |
| 0x01 | _j | byte | Private | |
| 0x01 | _k | byte | Private |
Functions 40
| Signature | Flags | Native | Params |
|---|---|---|---|
| Guid NewGuid() | PublicStatic | 0x10 | |
| void .ctor(const byte[]& b) | Public+1 flags | 0x08 | |
| void .ctor(const ReadOnlySpan<System.Byte>& b) | Public+1 flags | 0x10 | |
| void .ctor(int a, short b, short c, byte d, byte e, byte f, byte g, byte h, byte i, byte j, byte k) | Public+1 flags | 0x04 | |
| void .ctor(const string& g) | Public+1 flags | 0x08 | |
| Guid Parse(const string& input) | PublicStatic | 0x10 | |
| Guid Parse(const ReadOnlySpan<System.Char>& input) | PublicStatic | 0x10 | |
| bool TryParse(const string& input, ref Guid& result) | PublicStatic | 0x10 | |
| bool TryParse(const ReadOnlySpan<System.Char>& input, ref Guid& result) | PublicStatic | 0x10 | |
| bool TryParseExact(const string& input, const string& format, ref Guid& result) | PublicStatic | 0x10 | |
| bool TryParseExact(const ReadOnlySpan<System.Char>& input, const ReadOnlySpan<System.Char>& format, ref Guid& result) | PublicStatic | 0x10 | |
| bool TryParseGuid(const ReadOnlySpan<System.Char>& guidString, const GuidStyles& flags, ref GuidResult& result) | PrivateStatic | 0x38 | |
| bool TryParseGuidWithHexPrefix(const ReadOnlySpan<System.Char>& guidString, ref GuidResult& result) | PrivateStatic | 0x38 | |
| bool TryParseGuidWithNoStyle(const ReadOnlySpan<System.Char>& guidString, ref GuidResult& result) | PrivateStatic | 0x38 | |
| bool TryParseGuidWithDashes(const ReadOnlySpan<System.Char>& guidString, ref GuidResult& result) | PrivateStatic | 0x38 | |
| bool StringToShort(const ReadOnlySpan<System.Char>& str, int requiredLength, int flags, ref short& result, ref GuidResult& parseResult) | PrivateStatic | 0x38 | |
| bool StringToShort(const ReadOnlySpan<System.Char>& str, ref int& parsePos, int requiredLength, int flags, ref short& result, ref GuidResult& parseResult) | PrivateStatic | 0x38 | |
| bool StringToInt(const ReadOnlySpan<System.Char>& str, int requiredLength, int flags, ref int& result, ref GuidResult& parseResult) | PrivateStatic | 0x38 | |
| bool StringToInt(const ReadOnlySpan<System.Char>& str, ref int& parsePos, int requiredLength, int flags, ref int& result, ref GuidResult& parseResult) | PrivateStatic | 0x38 | |
| bool StringToLong(const ReadOnlySpan<System.Char>& str, ref int& parsePos, int flags, ref long& result, ref GuidResult& parseResult) | PrivateStatic | 0x38 | |
| ReadOnlySpan<System.Char> EatAllWhitespace(const ReadOnlySpan<System.Char>& str) | PrivateStatic | 0x10 | |
| bool IsHexPrefix(const ReadOnlySpan<System.Char>& str, int i) | PrivateStatic | 0x10 | |
| void WriteByteHelper(const Span<System.Byte>& destination) | Private | 0x10 | |
| byte[] ToByteArray() | Public | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| bool Equals(object o) | Public+1 flags | 0x08 | |
| bool Equals(const Guid& g) | PublicFinal+2 flags | 0x10 | |
| int GetResult(uint me, uint them) | Private | 0x04 | |
| int CompareTo(object value) | PublicFinal+2 flags | 0x08 | |
| int CompareTo(const Guid& value) | PublicFinal+2 flags | 0x10 | |
| bool op_Equality(const Guid& a, const Guid& b) | PublicStatic+1 flags | 0x10 | |
| bool op_Inequality(const Guid& a, const Guid& b) | PublicStatic+1 flags | 0x10 | |
| string ToString(const string& format) | Public | 0x08 | |
| ushort HexToChar(int a) | PrivateStatic | 0x04 | |
| int HexsToChars(const Char*& guidChars, int a, int b) | PrivateStatic | 0x04 | |
| int HexsToCharsHexOutput(const Char*& guidChars, int a, int b) | PrivateStatic | 0x04 | |
| string ToString(const string& format, IFormatProvider provider) | PublicFinal+2 flags | 0x08 | |
| bool TryFormat(const Span<System.Char>& destination, ref int& charsWritten, const ReadOnlySpan<System.Char>& format) | Public | 0x10 | |
| bool System.ISpanFormattable.TryFormat(const Span<System.Char>& destination, ref int& charsWritten, const ReadOnlySpan<System.Char>& format, IFormatProvider provider) | PrivateFinal+2 flags | 0x10 |
Used by 82
types with a member, parameter or interface of this type<>c<>c__DisplayClass12_0<>c__DisplayClass13_0<DoWriteValueAsync>d__78ActionEventAdaptivePerformanceProfilerStatsAnalyticsClientAnalyticsEventRequest_BootAnalyticsEventRequest_GenericAnalyticsEventRequest_MissionBsonWriterClientCombinedLeaderboardRequestClientCrashReportRequestClientErrorEventRequestConvertUtilsDebugMessageHandlerDiagnosticsClientDictionary`2Dictionary`2EntryEntryEqualityComparer`1EventSourceGenerateDiscordLinkCodeRequestGenericEqualityComparer`1GetLeaderboardRequestGetSessionKeyRequestGetSessionKeyResponseGUIDGuid[]GuidResultICollection`1IComparable`1IDictionary`2IDictionary`2IEditorPlayerConnectionIEqualityComparer`1IEquatable`1InputActionInputActionAssetInputActionAssetUtilsInputActionMapInputActionSetupExtensionsInputBindingIPlayerEditorConnectionNativeJsonConvertJsonTextWriterJsonWriterJTokenJTokenWriterJValueKeyCollectionKeyCollectionKeyValuePair`2KeyValuePair`2LeaderboardClientLinkDiscordRequestMessageTypeSubscribersModuleMonoBtlsProviderMonoTlsProviderMonoTlsProviderFactoryNullable`1ObjectEqualityComparer`1PlayerConnectionPlayerConnectionInternalPlayerEditorConnectionEventsPostLeaderboardScoreRequestPostOperationStateRequestReflectTypeDescriptionProviderRegisterResponseRemoteInputPlayerConnectionRuntimeModuleSqlGuidSymbolDocumentInfoSystemTraceJsonWriterTuple`2TypeConverter`2TypeDescriptor+2 more