4 [__DynamicallyInvokable]
9 private string m_remoteStackTrace;
11 private object m_stackTrace;
13 private object m_dynamicMethods;
15 private UIntPtr m_IPForWatsonBuckets;
17 private object m_WatsonBuckets;
19 internal UIntPtr IPForWatsonBuckets => m_IPForWatsonBuckets;
21 internal object WatsonBuckets => m_WatsonBuckets;
23 internal object BinaryStackTraceArray => m_stackTrace;
25 internal object DynamicMethodArray => m_dynamicMethods;
27 internal string RemoteStackTrace => m_remoteStackTrace;
31 [__DynamicallyInvokable]
34 [__DynamicallyInvokable]
43 m_Exception = exception;
44 m_remoteStackTrace = exception.RemoteStackTrace;
45 m_Exception.GetStackTracesDeepCopy(out
object currentStackTrace, out
object dynamicMethodArray);
46 m_stackTrace = currentStackTrace;
47 m_dynamicMethods = dynamicMethodArray;
48 m_IPForWatsonBuckets = exception.IPForWatsonBuckets;
49 m_WatsonBuckets = exception.WatsonBuckets;
57 [__DynamicallyInvokable]
68 [__DynamicallyInvokable]
71 m_Exception.RestoreExceptionDispatchInfo(
this);
A platform-specific type that is used to represent a pointer or a handle.
The exception that is thrown when a null reference (Nothing in Visual Basic) is passed to a method th...
void Throw()
Throws the exception that is represented by the current T:System.Runtime.ExceptionServices....
static ExceptionDispatchInfo Capture(Exception source)
Creates an T:System.Runtime.ExceptionServices.ExceptionDispatchInfo object that represents the specif...
Represents an exception whose state is captured at a certain point in code.
Provides information about, and means to manipulate, the current environment and platform....
Exception SourceException
Gets the exception that is represented by the current instance.
Represents errors that occur during application execution.To browse the .NET Framework source code fo...