1 interface inheriting from IXCLRDataExceptionState
Microsoft.Diagnostics.DataContractReader.Legacy (1)
_generated\61\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionState.cs (1)
29
file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
1 implementation of IXCLRDataExceptionState
Microsoft.Diagnostics.DataContractReader.Legacy (1)
ClrDataExceptionState.cs (1)
12
public sealed unsafe partial class ClrDataExceptionState :
IXCLRDataExceptionState
108 references to IXCLRDataExceptionState
Microsoft.Diagnostics.DataContractReader.Legacy (108)
_generated\1\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataExceptionState.cs (1)
14
details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
).TypeHandle);
_generated\49\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.cs (4)
1461
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.GetExceptionStateByExceptionRecord(global::Microsoft.Diagnostics.DataContractReader.Legacy.EXCEPTION_RECORD64* record, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
> exState)
1469
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.ManagedToUnmanaged __exState_native__marshaller = new();
1498
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
> exState = default;
1501
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.UnmanagedToManaged __exState_native__marshaller = new();
_generated\50\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.cs (4)
846
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.GetExceptionStateByExceptionRecord(global::Microsoft.Diagnostics.DataContractReader.Legacy.EXCEPTION_RECORD64* record, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
> exState)
854
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.ManagedToUnmanaged __exState_native__marshaller = new();
1405
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.GetExceptionStateByExceptionRecord(global::Microsoft.Diagnostics.DataContractReader.Legacy.EXCEPTION_RECORD64* record, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
> exState) => throw new global::System.Diagnostics.UnreachableException();
1562
new int GetExceptionStateByExceptionRecord(global::Microsoft.Diagnostics.DataContractReader.Legacy.EXCEPTION_RECORD64* record, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
> exState) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess)this).GetExceptionStateByExceptionRecord(record, exState);
_generated\54\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask.cs (8)
595
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask.GetCurrentExceptionState(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
> exception)
603
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.ManagedToUnmanaged __exception_native__marshaller = new();
632
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
> exception = default;
635
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.UnmanagedToManaged __exception_native__marshaller = new();
734
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask.GetLastExceptionState(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
> exception)
742
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.ManagedToUnmanaged __exception_native__marshaller = new();
771
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
> exception = default;
774
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.UnmanagedToManaged __exception_native__marshaller = new();
_generated\61\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionState.cs (44)
55
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
.GetFlags(uint* flags)
57
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
));
74
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
@this = default;
79
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>(__this_native);
92
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
.GetPrevious(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
> exState)
94
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
));
100
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.ManagedToUnmanaged __exState_native__marshaller = new();
128
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
@this = default;
129
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
> exState = default;
132
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.UnmanagedToManaged __exState_native__marshaller = new();
139
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>(__this_native);
157
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
.GetManagedObject(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value)
159
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
));
193
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
@this = default;
204
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>(__this_native);
222
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
.GetBaseType(uint* type)
224
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
));
241
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
@this = default;
246
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>(__this_native);
259
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
.GetCode(uint* code)
261
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
));
278
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
@this = default;
283
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>(__this_native);
296
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
.GetString(uint bufLen, uint* strLen, char* str)
298
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
));
315
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
@this = default;
320
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>(__this_native);
333
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
.Request(uint reqCode, uint inBufferSize, byte* inBuffer, uint outBufferSize, byte* outBuffer)
335
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
));
352
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
@this = default;
357
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>(__this_native);
370
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
.IsSameState(global::Microsoft.Diagnostics.DataContractReader.Legacy.EXCEPTION_RECORD64* exRecord, uint contextSize, byte* cxRecord)
372
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
));
389
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
@this = default;
394
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>(__this_native);
407
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
.IsSameState2(uint flags, global::Microsoft.Diagnostics.DataContractReader.Legacy.EXCEPTION_RECORD64* exRecord, uint contextSize, byte* cxRecord)
409
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
));
426
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
@this = default;
431
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>(__this_native);
444
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
.GetTask(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask> task)
446
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
));
480
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
@this = default;
491
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>(__this_native);
_generated\64\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification2.cs (5)
123
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification2.OnException(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
exception)
133
__exception_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.ConvertToUnmanaged(exception);
144
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.Free(__exception_native);
155
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
exception = default;
160
exception = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.ConvertToManaged(__exception_native);
_generated\65\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification3.cs (5)
313
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification3.OnException(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
exception)
323
__exception_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.ConvertToUnmanaged(exception);
334
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.Free(__exception_native);
361
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification2.OnException(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
exception) => throw new global::System.Diagnostics.UnreachableException();
412
new int OnException(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
exception) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification2)this).OnException(exception);
_generated\66\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.cs (5)
328
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification4.OnException(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
exception)
338
__exception_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.ConvertToUnmanaged(exception);
349
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.Free(__exception_native);
394
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification2.OnException(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
exception) => throw new global::System.Diagnostics.UnreachableException();
447
new int OnException(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
exception) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification2)this).OnException(exception);
_generated\67\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification5.cs (5)
333
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification5.OnException(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
exception)
343
__exception_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.ConvertToUnmanaged(exception);
354
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
>.Free(__exception_native);
429
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification2.OnException(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
exception) => throw new global::System.Diagnostics.UnreachableException();
484
new int OnException(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataExceptionState
exception) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification2)this).OnException(exception);
ClrDataExceptionState.cs (15)
19
private readonly
IXCLRDataExceptionState
? _legacyImpl;
27
IXCLRDataExceptionState
? legacyImpl)
37
int
IXCLRDataExceptionState
.GetFlags(uint* flags)
67
int
IXCLRDataExceptionState
.GetPrevious(DacComNullableByRef<
IXCLRDataExceptionState
> exState)
70
IXCLRDataExceptionState
? legacyPrevious = null;
74
DacComNullableByRef<
IXCLRDataExceptionState
> legacyPreviousOut = new(isNullRef: false);
114
int
IXCLRDataExceptionState
.GetManagedObject(DacComNullableByRef<IXCLRDataValue> value)
117
int
IXCLRDataExceptionState
.GetBaseType(/*CLRDataBaseExceptionType*/ uint* type) => HResults.E_NOTIMPL;
119
int
IXCLRDataExceptionState
.GetCode(uint* code) => HResults.E_NOTIMPL;
121
int
IXCLRDataExceptionState
.GetString(uint bufLen, uint* strLen, char* str)
182
int
IXCLRDataExceptionState
.Request(uint reqCode, uint inBufferSize, byte* inBuffer, uint outBufferSize, byte* outBuffer)
215
int
IXCLRDataExceptionState
.IsSameState(EXCEPTION_RECORD64* exRecord, uint contextSize, byte* cxRecord)
217
int
IXCLRDataExceptionState
.IsSameState2(uint flags, EXCEPTION_RECORD64* exRecord, uint contextSize, byte* cxRecord)
219
int
IXCLRDataExceptionState
.GetTask(DacComNullableByRef<IXCLRDataTask> task)
ClrDataTask.cs (6)
96
int IXCLRDataTask.GetCurrentExceptionState(DacComNullableByRef<
IXCLRDataExceptionState
> exception)
99
IXCLRDataExceptionState
? legacyExceptionState = null;
103
DacComNullableByRef<
IXCLRDataExceptionState
> legacyExceptionStateOut = new(isNullRef: false);
137
int IXCLRDataTask.GetLastExceptionState(DacComNullableByRef<
IXCLRDataExceptionState
> exception)
140
IXCLRDataExceptionState
? legacyExceptionState = null;
144
DacComNullableByRef<
IXCLRDataExceptionState
> legacyExceptionStateOut = new(isNullRef: false);
IXCLRData.cs (5)
260
int GetExceptionStateByExceptionRecord(EXCEPTION_RECORD64* record, DacComNullableByRef<
IXCLRDataExceptionState
> exState);
515
int GetCurrentExceptionState(DacComNullableByRef<
IXCLRDataExceptionState
> exception);
524
int GetLastExceptionState(DacComNullableByRef<
IXCLRDataExceptionState
> exception);
971
int GetPrevious(DacComNullableByRef<
IXCLRDataExceptionState
> exState);
1149
int OnException(
IXCLRDataExceptionState
? exception);
SOSDacImpl.IXCLRDataProcess.cs (1)
607
int IXCLRDataProcess.GetExceptionStateByExceptionRecord(EXCEPTION_RECORD64* record, DacComNullableByRef<
IXCLRDataExceptionState
> exState)