2 interfaces inheriting from IXCLRDataExceptionNotification4
Microsoft.Diagnostics.DataContractReader.Legacy (2)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.cs (1)
41file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4
IXCLRData.cs (1)
1254public unsafe partial interface IXCLRDataExceptionNotification5 : IXCLRDataExceptionNotification4
32 references to IXCLRDataExceptionNotification4
Microsoft.Diagnostics.DataContractReader.Legacy (32)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.cs (28)
61int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.ExceptionCatcherEnter(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance catchingMethod, uint catcherNativeOffset) 65var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4)); 95global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4 @this = default; 102@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4>(__this_native); 115int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnCodeGenerated(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance @method) 119var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4)); 146int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnCodeDiscarded(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance @method) 150var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4)); 177int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnProcessExecution(uint state) 181var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4)); 197int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnTaskExecution(void* task, uint state) 201var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4)); 217int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnModuleLoaded(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule mod) 221var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4)); 248int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnModuleUnloaded(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule mod) 252var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4)); 279int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnTypeLoaded(void* typeInst) 283var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4)); 299int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnTypeUnloaded(void* typeInst) 303var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4)); 319int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnAppDomainLoaded(void* domain) 323var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4)); 339int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnAppDomainUnloaded(void* domain) 343var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4)); 359int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnException(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionState exception) 363var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4)); 390int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnGcEvent(global::Microsoft.Diagnostics.DataContractReader.Legacy.GcEvtArgs gcEvtArgs) 394var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4));
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification5.cs (3)
52global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4).TypeHandle).ManagedVirtualMethodTable, 468int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.ExceptionCatcherEnter(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance catchingMethod, uint catcherNativeOffset) => throw new global::System.Diagnostics.UnreachableException(); 527new 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)
1298if (notify is IXCLRDataExceptionNotification4 notify4)