implements ISerializable
0x00x0090
Members 18
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | s_EDILock | object | PrivateStatic | — | |
| 0x08 | _className | string | Private | — | |
| 0x08 | _message | string | 1 flags | — | |
| 0x08 | _data | IDictionary | Private | — | |
| 0x08 | _innerException | Exception | Private | — | |
| 0x08 | _helpURL | string | Private | — | |
| 0x08 | _stackTrace | object | Private | — | |
| 0x08 | _stackTraceString | string | Private | — | |
| 0x08 | _remoteStackTraceString | string | Private | — | |
| 0x04 | _remoteStackIndex | int | Private | — | |
| 0x0054 | 0x04 | padding / unreflected | |||
| 0x08 | _dynamicMethods | object | Private | — | |
| 0x04 | _HResult | int | 1 flags | — | |
| 0x0064 | 0x04 | padding / unreflected | |||
| 0x08 | _source | string | Private | — | |
| 0x08 | _safeSerializationManager | SafeSerializationManager | Private | — | |
| 0x08 | captured_traces | StackTrace[] | 1 flags | — | |
| 0x08 | native_trace_ips | IntPtr[] | Private | — | |
| 0x04 | caught_in_unmanaged | int | Private | — | |
| — | 0x04 | _COMPlusExceptionCode | int | PrivateStatic+1 flags | 582257984 |
| 0x008C | 0x04 | unreflected bytes to end of Exception | |||
Functions 28
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Init() | Private | 0x00 | |
| void .ctor() | Public+1 flags | 0x00 | |
| void .ctor(const string& message) | Public+1 flags | 0x08 | |
| void .ctor(const string& message, Exception innerException) | Public+1 flags | 0x08 | |
| void .ctor(SerializationInfo info, const StreamingContext& context) | 2 flags | 0x10 | |
| string get_Message() | Public+3 flags | 0x08 | |
| IDictionary get_Data() | Public+3 flags | 0x08 | |
| string GetClassName() | Private | 0x08 | |
| Exception get_InnerException() | PublicFinal+3 flags | 0x08 | |
| string get_StackTrace() | Public+3 flags | 0x08 | |
| string GetStackTrace(bool needFileInfo) | Private | 0x08 | |
| void SetErrorCode(int hr) | 1 flags | 0x04 | |
| string get_HelpLink() | Public+3 flags | 0x08 | |
| string get_Source() | Public+3 flags | 0x08 | |
| void set_Source(const string& value) | Public+3 flags | 0x08 | |
| string ToString() | Public+1 flags | 0x08 | |
| string ToString(bool needFileLineInfo, bool needMessage) | Private | 0x08 | |
| void GetObjectData(SerializationInfo info, const StreamingContext& context) | Public+2 flags | 0x10 | |
| void OnDeserialized(const StreamingContext& context) | Private | 0x10 | |
| string StripFileInfo(const string& stackTrace, bool isRemoteStackTrace) | Private | 0x08 | |
| void RestoreExceptionDispatchInfo(ExceptionDispatchInfo exceptionDispatchInfo) | 1 flags | 0x08 | |
| int get_HResult() | Public+1 flags | 0x04 | |
| void set_HResult(int value) | 2 flags | 0x04 | |
| Type GetType() | PublicFinal+2 flags | 0x08 | |
| string GetMessageFromNativeResources(const ExceptionMessageKind& kind) | Static+1 flags | 0x08 | |
| Exception FixRemotingException() | 1 flags | 0x08 | |
| void ReportUnhandledException(Exception exception) | Static+1 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |
Subclasses 55
AggregateExceptionAmbiguousImplementationExceptionAndroidJavaExceptionApplicationExceptionApplicationNotRespondingExceptionAssertionExceptionAsyncHTTPExceptionCmpExceptionCmsExceptionCrmfExceptionCryptoExceptionDependencyCycleExceptionDescriptorValidationExceptionExitGUIExceptionGeneralSecurityExceptionGraphQLHttpRequestExceptionHTTPCacheAcquireLockExceptionHttpRequestExceptionImageFormatLimitationExceptionImmediateModeExceptionInvalidContainerTypeExceptionInvalidImportExceptionInvalidJsonExceptionInvalidKeyExceptionInvalidTimeZoneExceptionJsonExceptionJsonExceptionJsonExceptionLayoutNotFoundExceptionLockRecursionExceptionMissingPropertyBagExceptionMissingReferenceExceptionMonoBtlsExceptionOcspExceptionOperationExceptionParseErrorExceptionPemGenerationExceptionPkcsExceptionPkixNameConstraintValidatorExceptionPlayerPrefsExceptionResourceManagerExceptionRpcExceptionRuntimeWrappedExceptionSecurityUtilityExceptionSerializationExceptionSystemExceptionTaskSchedulerExceptionTimeZoneNotFoundExceptionTlsExceptionTspExceptionUnityErrorLogExceptionUnityExceptionUnreachableExceptionUnsupportedPacketVersionExceptionZlibException
Used by 762
types with a member, parameter or interface of this type<<DisposePendingDisposablesOnExceptionAsync>g__DisposeFrame|22_0>d<>c<>c<>c<>c<>c<>c<>c<>c<>c__DisplayClass10_0`1<>c__DisplayClass12_0`2<>c__DisplayClass14_0`3<>c__DisplayClass23_0<>c__DisplayClass35_0<>c__DisplayClass4_0<>c__DisplayClass8_0<Connect>d__16<DisposeCompletedAsyncDisposables>d__20<EnumerateChainedExceptions>d__9<ReadAsync>d__40<WalkExceptions>d__12AbstractTls13ClientAbstractTlsPeerAchievementsLogAction`1Action`2Action`2Action`3Action`3Action`3Action`3Action`3Action`3Action`3Action`3Action`4Action`4Action`4Action`4Action`4Action`4Action`4Action`4Action`4Action`5Action`5ActivityAddressablesAddressablesImplAggregateExceptionAndroidReflectionApplicationExceptionApplicationNotRespondingExceptionArgumentExceptionArithmeticExceptionAsn1ExceptionAsn1ParsingExceptionAssemblyAsyncHTTPExceptionAsyncMethodBuilderCoreAsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1AsyncOperationBase`1+682 more