1 interface inheriting from IXCLRDataMethodDefinition
Microsoft.Diagnostics.DataContractReader.Legacy (1)
_generated\60\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodDefinition.cs (1)
36
file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
1 implementation of IXCLRDataMethodDefinition
Microsoft.Diagnostics.DataContractReader.Legacy (1)
ClrDataMethodDefinition.cs (1)
16
public sealed unsafe partial class ClrDataMethodDefinition :
IXCLRDataMethodDefinition
142 references to IXCLRDataMethodDefinition
Microsoft.Diagnostics.DataContractReader.Legacy (142)
_generated\3\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataMethodDefinition.cs (1)
14
details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
).TypeHandle);
_generated\47\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule.cs (8)
936
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule.EnumMethodDefinitionByName(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method)
944
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ManagedToUnmanaged __method_native__marshaller = new();
973
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method = default;
976
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.UnmanagedToManaged __method_native__marshaller = new();
1191
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule.GetMethodDefinitionByToken(uint token, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> methodDefinition)
1199
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ManagedToUnmanaged __methodDefinition_native__marshaller = new();
1228
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> methodDefinition = default;
1231
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.UnmanagedToManaged __methodDefinition_native__marshaller = new();
_generated\49\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.cs (4)
2188
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.EnumMethodDefinitionByAddress(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method)
2196
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ManagedToUnmanaged __method_native__marshaller = new();
2225
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method = default;
2228
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.UnmanagedToManaged __method_native__marshaller = new();
_generated\50\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.cs (4)
1224
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.EnumMethodDefinitionByAddress(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method)
1232
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ManagedToUnmanaged __method_native__marshaller = new();
1431
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.EnumMethodDefinitionByAddress(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method) => throw new global::System.Diagnostics.UnreachableException();
1614
new int EnumMethodDefinitionByAddress(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess)this).EnumMethodDefinitionByAddress(handle, method);
_generated\55\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance.cs (4)
134
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance.GetDefinition(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> methodDefinition)
142
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ManagedToUnmanaged __methodDefinition_native__marshaller = new();
171
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> methodDefinition = default;
174
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.UnmanagedToManaged __methodDefinition_native__marshaller = new();
_generated\58\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeDefinition.cs (12)
201
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeDefinition.EnumMethodDefinition(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> methodDefinition)
209
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ManagedToUnmanaged __methodDefinition_native__marshaller = new();
238
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> methodDefinition = default;
241
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.UnmanagedToManaged __methodDefinition_native__marshaller = new();
340
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeDefinition.EnumMethodDefinitionByName(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method)
348
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ManagedToUnmanaged __method_native__marshaller = new();
377
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method = default;
380
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.UnmanagedToManaged __method_native__marshaller = new();
442
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeDefinition.GetMethodDefinitionByToken(uint token, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> methodDefinition)
450
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ManagedToUnmanaged __methodDefinition_native__marshaller = new();
479
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> methodDefinition = default;
482
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.UnmanagedToManaged __methodDefinition_native__marshaller = new();
_generated\60\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodDefinition.cs (73)
69
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.GetTypeDefinition(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeDefinition> typeDefinition)
71
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
105
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
116
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
134
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.StartEnumInstances(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain appDomain, ulong* handle)
136
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
165
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
172
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
185
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.EnumInstance(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance> instance)
187
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
221
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
232
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
250
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.EndEnumInstances(ulong handle)
252
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
269
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
274
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
287
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.GetName(uint flags, uint bufLen, uint* nameLen, char* name)
289
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
306
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
311
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
324
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.GetTokenAndScope(uint* token, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule> mod)
326
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
360
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
371
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
389
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.GetFlags(uint* flags)
391
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
408
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
413
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
426
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.IsSameObject(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
method)
428
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
436
__method_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ConvertToUnmanaged(method);
447
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.Free(__method_native);
457
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
458
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
method = default;
463
method = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ConvertToManaged(__method_native);
464
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
477
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.GetLatestEnCVersion(uint* version)
479
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
496
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
501
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
514
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.StartEnumExtents(ulong* handle)
516
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
533
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
538
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
551
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.EnumExtent(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataMethodDefinitionExtent* extent)
553
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
570
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
575
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
588
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.EndEnumExtents(ulong handle)
590
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
607
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
612
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
625
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.GetCodeNotification(uint* flags)
627
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
644
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
649
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
662
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.SetCodeNotification(uint flags)
664
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
681
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
686
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
699
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.Request(uint reqCode, uint inBufferSize, byte* inBuffer, uint outBufferSize, byte* outBuffer)
701
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
718
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
723
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
736
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.GetRepresentativeEntryAddress(global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress* addr)
738
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
755
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
760
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
773
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
.HasClassOrMethodInstantiation(int* bGeneric)
775
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
));
792
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
@this = default;
797
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>(__this_native);
ClrDataMethodDefinition.cs (20)
21
private readonly
IXCLRDataMethodDefinition
? _legacyImpl;
26
IXCLRDataMethodDefinition
? legacyImpl)
101
int
IXCLRDataMethodDefinition
.GetTypeDefinition(DacComNullableByRef<IXCLRDataTypeDefinition> typeDefinition)
104
int
IXCLRDataMethodDefinition
.StartEnumInstances(IXCLRDataAppDomain? appDomain, ulong* handle)
163
int
IXCLRDataMethodDefinition
.EnumInstance(ulong* handle, DacComNullableByRef<IXCLRDataMethodInstance> instance)
223
int
IXCLRDataMethodDefinition
.EndEnumInstances(ulong handle)
254
int
IXCLRDataMethodDefinition
.GetName(uint flags, uint bufLen, uint* nameLen, char* name)
326
int
IXCLRDataMethodDefinition
.GetTokenAndScope(uint* token, DacComNullableByRef<IXCLRDataModule> mod)
377
int
IXCLRDataMethodDefinition
.GetFlags(uint* flags)
380
int
IXCLRDataMethodDefinition
.IsSameObject(
IXCLRDataMethodDefinition
? method)
383
int
IXCLRDataMethodDefinition
.GetLatestEnCVersion(uint* version)
386
int
IXCLRDataMethodDefinition
.StartEnumExtents(ulong* handle)
389
int
IXCLRDataMethodDefinition
.EnumExtent(ulong* handle, ClrDataMethodDefinitionExtent* extent)
392
int
IXCLRDataMethodDefinition
.EndEnumExtents(ulong handle)
395
int
IXCLRDataMethodDefinition
.GetCodeNotification(uint* flags)
419
int
IXCLRDataMethodDefinition
.SetCodeNotification(uint flags)
443
int
IXCLRDataMethodDefinition
.Request(uint reqCode, uint inBufferSize, byte* inBuffer, uint outBufferSize, byte* outBuffer)
446
int
IXCLRDataMethodDefinition
.GetRepresentativeEntryAddress(ClrDataAddress* addr)
449
int
IXCLRDataMethodDefinition
.HasClassOrMethodInstantiation(int* bGeneric)
ClrDataMethodInstance.cs (1)
39
int IXCLRDataMethodInstance.GetDefinition(DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition)
ClrDataModule.cs (6)
321
int IXCLRDataModule.EnumMethodDefinitionByName(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> method)
341
IXCLRDataMethodDefinition
? legacyMethod = null;
346
DacComNullableByRef<
IXCLRDataMethodDefinition
> legacyMethodOut = new(isNullRef: false);
412
int IXCLRDataModule.GetMethodDefinitionByToken(/*mdMethodDef*/ uint token, DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition)
416
IXCLRDataMethodDefinition
? legacyMethod = null;
421
DacComNullableByRef<
IXCLRDataMethodDefinition
> legacyMethodOut = new(isNullRef: false);
IXCLRData.cs (8)
109
int EnumMethodDefinitionByName(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> method);
121
int GetMethodDefinitionByToken(/*mdMethodDef*/ uint token, DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition);
317
int EnumMethodDefinitionByAddress(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> method);
549
int GetDefinition(DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition);
681
int EnumMethodDefinition(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition);
688
int EnumMethodDefinitionByName(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> method);
693
int GetMethodDefinitionByToken(/*mdMethodDef*/ uint token, DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition);
926
int IsSameObject(
IXCLRDataMethodDefinition
? method);
SOSDacImpl.IXCLRDataProcess.cs (1)
1030
int IXCLRDataProcess.EnumMethodDefinitionByAddress(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> method)