0x00x0090
Members 18
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | s_EDILock | UObject* | PrivateStatic | |
| 0x08 | _className | string | Private | |
| 0x08 | _message | string | 1 flags | |
| 0x08 | _data | IDictionary | Private | |
| 0x08 | _innerException | Exception | Private | |
| 0x08 | _helpURL | string | Private | |
| 0x08 | _stackTrace | UObject* | Private | |
| 0x08 | _stackTraceString | string | Private | |
| 0x08 | _remoteStackTraceString | string | Private | |
| 0x04 | _remoteStackIndex | int | Private | |
| 0x0054 | 0x04 | padding / unreflected | ||
| 0x08 | _dynamicMethods | UObject* | 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 |
| 0x008C | 0x04 | unreflected bytes to end of Exception | ||
Functions 44
| Signature | Flags | Native | Params |
|---|---|---|---|
| void Init() | Private | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | Public+1 flags | — | 0x00 |
| void .ctor() | 2 flags | — | 0x00 |
| void get_Message() | Public+3 flags | — | 0x00 |
| void get_Data() | Public+3 flags | — | 0x00 |
| void IsImmutableAgileException() | PrivateStatic | — | 0x00 |
| void AddExceptionDataForRestrictedErrorInfo() | 1 flags | — | 0x00 |
| void TryGetRestrictedLanguageErrorObject() | 1 flags | — | 0x00 |
| void GetClassName() | Private | — | 0x00 |
| void GetBaseException() | Public+2 flags | — | 0x00 |
| void get_InnerException() | PublicFinal+3 flags | — | 0x00 |
| void get_TargetSite() | PublicFinal+3 flags | — | 0x00 |
| void get_StackTrace() | Public+3 flags | — | 0x00 |
| void GetStackTrace() | Private | — | 0x00 |
| void SetErrorCode() | 1 flags | — | 0x00 |
| void get_HelpLink() | Public+3 flags | — | 0x00 |
| void set_HelpLink() | Public+3 flags | — | 0x00 |
| void get_Source() | Public+3 flags | — | 0x00 |
| void set_Source() | Public+3 flags | — | 0x00 |
| void ToString() | Public+1 flags | — | 0x00 |
| void ToString() | Private | — | 0x00 |
| void add_SerializeObjectState() | 2 flags | — | 0x00 |
| void remove_SerializeObjectState() | 2 flags | — | 0x00 |
| void GetObjectData() | Public+2 flags | — | 0x00 |
| void PrepForRemoting() | 1 flags | — | 0x00 |
| void OnDeserialized() | Private | — | 0x00 |
| void InternalPreserveStackTrace() | 1 flags | — | 0x00 |
| void StripFileInfo() | Private | — | 0x00 |
| void get_RemoteStackTrace() | 2 flags | — | 0x00 |
| void RestoreExceptionDispatchInfo() | 1 flags | — | 0x00 |
| void get_HResult() | Public+1 flags | — | 0x00 |
| void set_HResult() | 2 flags | — | 0x00 |
| void InternalToString() | 3 flags | — | 0x00 |
| void GetType() | PublicFinal+2 flags | — | 0x00 |
| void get_IsTransient() | 2 flags | — | 0x00 |
| void nIsTransient() | PrivateStatic | — | 0x00 |
| void GetMessageFromNativeResources() | Static+1 flags | — | 0x00 |
| void SetMessage() | 1 flags | — | 0x00 |
| void SetStackTrace() | 1 flags | — | 0x00 |
| void FixRemotingException() | 1 flags | — | 0x00 |
| void ReportUnhandledException() | Static+1 flags | — | 0x00 |
| void .cctor() | PrivateStatic+1 flags | — | 0x00 |
Subclasses 55
AggregateExceptionAmbiguousImplementationExceptionAndroidJavaExceptionApiExceptionApplicationExceptionAssertionExceptionBarrierPostPhaseExceptionBaselibExceptionCancellationExceptionContractExceptionDataNotReadyExceptionEventLogExceptionEventSourceExceptionExitGUIExceptionFormattingExceptionImmediateModeExceptionInstrumentationBaseExceptionInvalidChannelExceptionInvalidContainerTypeExceptionInvalidImportExceptionInvalidKeyExceptionInvalidParentExceptionInvalidPathExceptionInvalidTimeZoneExceptionIsolatedStorageExceptionLayoutNotFoundExceptionLockRecursionExceptionMissingPropertyBagExceptionMissingVisualElementExceptionMonoBtlsExceptionMonoBtlsX509ExceptionNetworkConfigurationExceptionNotListeningExceptionNotServerExceptionNullByRefReturnExceptionOperationExceptionParsingErrorsPlayerPrefsExceptionResolutionExceptionResourceManagerExceptionRpcExceptionRuntimeWrappedExceptionSettingsPropertyIsReadOnlyExceptionSettingsPropertyNotFoundExceptionSettingsPropertyWrongTypeExceptionSmtpExceptionSpawnStateExceptionSystemCore_EnumerableDebugViewEmptyExceptionSystemExceptionTaskSchedulerExceptionTimeZoneNotFoundExceptionVisibilityChangeExceptionWebRequestExceptionWebRequestExceptionWebSocketException
Used by 42
types with a member, parameter or interface of this type<CloseWithReceiveErrorAndThrowAsync>d__66<Connect>d__16<DownloadBitsAsync>d__150<Initialize>d__1<ReadAsync>d__40<UploadBitsAsync>d__152AsyncCompletedEventArgsAsyncOperationBase`1BarrierBinaryMethodReturnBinaryMethodReturnMessageCompletedOperation`1ContractFailedEventArgsDeflateStreamNativeDnsAsyncResultEnumResultErrorEventArgsErrorEventArgsExceptionDispatchInfoExceptionMarshallerFileStreamAsyncResultFirstChanceExceptionEventArgsFtpWebRequestGuidResultHttpListenerAsyncResultHttpStreamAsyncResultHttpStreamAsyncResultKqueueMonitorListenerAsyncResultManagedErrorInfoMethodResponseMethodReturnMessageWrapperMonoBtlsObjectMonoMethodMessageReflectionTypeLoadExceptionReturnMessageSecurityStatusPalServerFaultSocketAsyncEventArgsSocketAsyncResultThreadExceptionEventArgsUnityTlsContext