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