2 interfaces inheriting from IXCLRDataExceptionNotification4
Microsoft.Diagnostics.DataContractReader.Legacy (2)
_generated\66\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.cs (1)
32
file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
IXCLRData.cs (1)
1170
public unsafe partial interface IXCLRDataExceptionNotification5 :
IXCLRDataExceptionNotification4
32 references to IXCLRDataExceptionNotification4
Microsoft.Diagnostics.DataContractReader.Legacy (32)
_generated\66\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.cs (28)
49
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.ExceptionCatcherEnter(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance catchingMethod, uint catcherNativeOffset)
51
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
80
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
@this = default;
87
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
>(__this_native);
100
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.OnCodeGenerated(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance method)
102
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
130
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.OnCodeDiscarded(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance method)
132
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
160
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.OnProcessExecution(uint state)
162
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
178
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.OnTaskExecution(void* task, uint state)
180
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
196
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.OnModuleLoaded(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule mod)
198
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
226
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.OnModuleUnloaded(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule mod)
228
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
256
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.OnTypeLoaded(void* typeInst)
258
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
274
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.OnTypeUnloaded(void* typeInst)
276
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
292
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.OnAppDomainLoaded(void* domain)
294
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
310
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.OnAppDomainUnloaded(void* domain)
312
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
328
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.OnException(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionState exception)
330
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
358
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.OnGcEvent(global::Microsoft.Diagnostics.DataContractReader.Legacy.GcEvtArgs gcEvtArgs)
360
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
));
_generated\67\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification5.cs (3)
41
global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
).TypeHandle).ManagedVirtualMethodTable,
433
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
.ExceptionCatcherEnter(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance catchingMethod, uint catcherNativeOffset) => throw new global::System.Diagnostics.UnreachableException();
492
new int ExceptionCatcherEnter(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance catchingMethod, uint catcherNativeOffset) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionNotification4
)this).ExceptionCatcherEnter(catchingMethod, catcherNativeOffset);
SOSDacImpl.IXCLRDataProcess.cs (1)
720
if (notify is
IXCLRDataExceptionNotification4
notify4)