1 interface inheriting from ISOSMethodEnum
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMethodEnum.cs (1)
32
file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
1 implementation of ISOSMethodEnum
Microsoft.Diagnostics.DataContractReader.Legacy (1)
SOSDacImpl.cs (1)
7053
internal sealed unsafe partial class SOSMethodEnum :
ISOSMethodEnum
21 references to ISOSMethodEnum
Microsoft.Diagnostics.DataContractReader.Legacy (21)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface15.cs (4)
49
int global::Microsoft.Diagnostics.DataContractReader.Legacy.ISOSDacInterface15.GetMethodTableSlotEnumerator(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress mt, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
> enumerator)
60
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
>.ManagedToUnmanaged __enumerator_native__marshaller = new();
92
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
> enumerator = default;
95
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
>.UnmanagedToManaged __enumerator_native__marshaller = new();
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ISOSMethodEnum.cs (10)
52
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
.Next(uint count, global::Microsoft.Diagnostics.DataContractReader.Legacy.SOSMethodData[] values, uint* pNeeded)
56
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
));
77
global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
@this = default;
89
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
>(__this_native);
104
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
.Skip(uint count)
108
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
));
124
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
.Reset()
128
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
));
144
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
.GetCount(uint* pCount)
148
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
));
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.SOSDacImpl.SOSMethodEnum.cs (1)
16
details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.
ISOSMethodEnum
).TypeHandle);
ISOSDacInterface.cs (1)
1185
int GetMethodTableSlotEnumerator(ClrDataAddress mt, DacComNullableByRef<
ISOSMethodEnum
> enumerator);
SOSDacImpl.cs (5)
7060
private readonly
ISOSMethodEnum
? _legacyMethodEnum;
7065
public SOSMethodEnum(Target target, ITypeHandle methodTable,
ISOSMethodEnum
? legacyMethodEnum, Lock apiLock)
7140
int
ISOSMethodEnum
.Next(uint count, [In, Out, MarshalUsing(CountElementName = nameof(count))] SOSMethodData[] values, uint* pNeeded)
7239
int ISOSDacInterface15.GetMethodTableSlotEnumerator(ClrDataAddress mt, DacComNullableByRef<
ISOSMethodEnum
> enumerator)
7252
ISOSMethodEnum
? legacyMethodEnum = null;