1 interface inheriting from IXCLRDataMethodDefinition
Microsoft.Diagnostics.DataContractReader.Legacy (1)
_generated\72\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)
18
public sealed unsafe partial class ClrDataMethodDefinition :
IXCLRDataMethodDefinition
153 references to IXCLRDataMethodDefinition
Microsoft.Diagnostics.DataContractReader.Legacy (153)
_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\58\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\60\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.cs (4)
2244
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.EnumMethodDefinitionByAddress(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method)
2252
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ManagedToUnmanaged __method_native__marshaller = new();
2281
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method = default;
2284
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.UnmanagedToManaged __method_native__marshaller = new();
_generated\61\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.cs (4)
1258
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.EnumMethodDefinitionByAddress(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method)
1266
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ManagedToUnmanaged __method_native__marshaller = new();
1465
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();
1648
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\62\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess3.cs (4)
1226
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess3.EnumMethodDefinitionByAddress(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
> method)
1234
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataMethodDefinition
>.ManagedToUnmanaged __method_native__marshaller = new();
1469
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();
1656
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\67\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\70\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\72\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)
34
private readonly
IXCLRDataMethodDefinition
? _legacyImpl;
39
IXCLRDataMethodDefinition
? legacyImpl)
146
int
IXCLRDataMethodDefinition
.GetTypeDefinition(DacComNullableByRef<IXCLRDataTypeDefinition> typeDefinition)
149
int
IXCLRDataMethodDefinition
.StartEnumInstances(IXCLRDataAppDomain? appDomain, ulong* handle)
208
int
IXCLRDataMethodDefinition
.EnumInstance(ulong* handle, DacComNullableByRef<IXCLRDataMethodInstance> instance)
268
int
IXCLRDataMethodDefinition
.EndEnumInstances(ulong handle)
299
int
IXCLRDataMethodDefinition
.GetName(uint flags, uint bufLen, uint* nameLen, char* name)
371
int
IXCLRDataMethodDefinition
.GetTokenAndScope(uint* token, DacComNullableByRef<IXCLRDataModule> mod)
422
int
IXCLRDataMethodDefinition
.GetFlags(uint* flags)
425
int
IXCLRDataMethodDefinition
.IsSameObject(
IXCLRDataMethodDefinition
? method)
428
int
IXCLRDataMethodDefinition
.GetLatestEnCVersion(uint* version)
431
int
IXCLRDataMethodDefinition
.StartEnumExtents(ulong* handle)
483
int
IXCLRDataMethodDefinition
.EnumExtent(ulong* handle, ClrDataMethodDefinitionExtent* extent)
536
int
IXCLRDataMethodDefinition
.EndEnumExtents(ulong handle)
569
int
IXCLRDataMethodDefinition
.GetCodeNotification(uint* flags)
593
int
IXCLRDataMethodDefinition
.SetCodeNotification(uint flags)
617
int
IXCLRDataMethodDefinition
.Request(uint reqCode, uint inBufferSize, byte* inBuffer, uint outBufferSize, byte* outBuffer)
660
int
IXCLRDataMethodDefinition
.GetRepresentativeEntryAddress(ClrDataAddress* addr)
695
int
IXCLRDataMethodDefinition
.HasClassOrMethodInstantiation(int* bGeneric)
ClrDataMethodInstance.cs (3)
49
int IXCLRDataMethodInstance.GetDefinition(DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition)
53
IXCLRDataMethodDefinition
? legacyMethodDefinition = null;
59
DacComNullableByRef<
IXCLRDataMethodDefinition
> legacyMethodDefinitionOut = new(isNullRef: methodDefinition.IsNullRef);
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);
ClrDataTypeDefinition.cs (3)
43
int IXCLRDataTypeDefinition.EnumMethodDefinition(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition)
52
int IXCLRDataTypeDefinition.EnumMethodDefinitionByName(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> method)
58
int IXCLRDataTypeDefinition.GetMethodDefinitionByToken(uint token, DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition)
IXCLRData.cs (8)
116
int EnumMethodDefinitionByName(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> method);
128
int GetMethodDefinitionByToken(/*mdMethodDef*/ uint token, DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition);
324
int EnumMethodDefinitionByAddress(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> method);
582
int GetDefinition(DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition);
714
int EnumMethodDefinition(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition);
721
int EnumMethodDefinitionByName(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> method);
726
int GetMethodDefinitionByToken(/*mdMethodDef*/ uint token, DacComNullableByRef<
IXCLRDataMethodDefinition
> methodDefinition);
964
int IsSameObject(
IXCLRDataMethodDefinition
? method);
SOSDacImpl.IXCLRDataProcess.cs (3)
1574
int IXCLRDataProcess.EnumMethodDefinitionByAddress(ulong* handle, DacComNullableByRef<
IXCLRDataMethodDefinition
> method)
1597
IXCLRDataMethodDefinition
? legacyMethod = null;
1602
DacComNullableByRef<
IXCLRDataMethodDefinition
> legacyMethodOut = new(isNullRef: false);