1 interface inheriting from IXCLRDataTypeInstance
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeInstance.cs (1)
59
file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
1 implementation of IXCLRDataTypeInstance
Microsoft.Diagnostics.DataContractReader.Legacy (1)
ClrDataTypeInstance.cs (1)
13
public sealed unsafe partial class ClrDataTypeInstance :
IXCLRDataTypeInstance
273 references to IXCLRDataTypeInstance
Microsoft.Diagnostics.DataContractReader.Legacy (273)
ClrDataFrame.cs (1)
438
int IXCLRDataFrame.GetTypeArgumentByIndex(uint index, DacComNullableByRef<
IXCLRDataTypeInstance
> typeArg)
ClrDataMethodInstance.cs (2)
50
int IXCLRDataMethodInstance.GetTypeInstance(DacComNullableByRef<
IXCLRDataTypeInstance
> typeInstance)
257
int IXCLRDataMethodInstance.GetTypeArgumentByIndex(uint index, DacComNullableByRef<
IXCLRDataTypeInstance
> typeArg)
ClrDataModule.cs (2)
297
int IXCLRDataModule.EnumTypeInstance(ulong* handle, DacComNullableByRef<
IXCLRDataTypeInstance
> typeInstance)
341
int IXCLRDataModule.EnumTypeInstanceByName(ulong* handle, DacComNullableByRef<
IXCLRDataTypeInstance
> type)
ClrDataTypeDefinition.cs (1)
113
int IXCLRDataTypeDefinition.EnumInstance(ulong* handle, DacComNullableByRef<
IXCLRDataTypeInstance
> instance)
ClrDataTypeInstance.cs (37)
18
private readonly
IXCLRDataTypeInstance
? _legacyImpl;
21
internal
IXCLRDataTypeInstance
? LegacyImpl => _legacyImpl;
23
public ClrDataTypeInstance(Target target, ITypeHandle typeHandle,
IXCLRDataTypeInstance
? legacyImpl, Lock apiLock)
31
int
IXCLRDataTypeInstance
.StartEnumMethodInstances(ulong* handle)
41
int
IXCLRDataTypeInstance
.EnumMethodInstance(ulong* handle, DacComNullableByRef<IXCLRDataMethodInstance> methodInstance)
48
int
IXCLRDataTypeInstance
.EndEnumMethodInstances(ulong handle)
55
int
IXCLRDataTypeInstance
.StartEnumMethodInstancesByName(char* name, uint flags, ulong* handle)
65
int
IXCLRDataTypeInstance
.EnumMethodInstanceByName(ulong* handle, DacComNullableByRef<IXCLRDataMethodInstance> method)
72
int
IXCLRDataTypeInstance
.EndEnumMethodInstancesByName(ulong handle)
79
int
IXCLRDataTypeInstance
.GetNumStaticFields(uint* numFields)
86
int
IXCLRDataTypeInstance
.GetStaticFieldByIndex(uint index, IXCLRDataTask? tlsTask, DacComNullableByRef<IXCLRDataValue> field, uint bufLen, uint* nameLen, char* nameBuf, uint* token)
93
int
IXCLRDataTypeInstance
.StartEnumStaticFieldsByName(char* name, uint flags, IXCLRDataTask? tlsTask, ulong* handle)
103
int
IXCLRDataTypeInstance
.EnumStaticFieldByName(ulong* handle, DacComNullableByRef<IXCLRDataValue> value)
110
int
IXCLRDataTypeInstance
.EndEnumStaticFieldsByName(ulong handle)
117
int
IXCLRDataTypeInstance
.GetNumTypeArguments(uint* numTypeArgs)
124
int
IXCLRDataTypeInstance
.GetTypeArgumentByIndex(uint index, DacComNullableByRef<
IXCLRDataTypeInstance
> typeArg)
131
int
IXCLRDataTypeInstance
.GetName(uint flags, uint bufLen, uint* nameLen, char* nameBuf)
185
int
IXCLRDataTypeInstance
.GetModule(DacComNullableByRef<IXCLRDataModule> mod)
192
int
IXCLRDataTypeInstance
.GetDefinition(DacComNullableByRef<IXCLRDataTypeDefinition> typeDefinition)
261
int
IXCLRDataTypeInstance
.GetFlags(uint* flags)
268
int
IXCLRDataTypeInstance
.IsSameObject(
IXCLRDataTypeInstance
? type)
275
int
IXCLRDataTypeInstance
.Request(uint reqCode, uint inBufferSize, byte* inBuffer, uint outBufferSize, byte* outBuffer)
282
int
IXCLRDataTypeInstance
.GetNumStaticFields2(uint flags, uint* numFields)
289
int
IXCLRDataTypeInstance
.StartEnumStaticFields(uint flags, IXCLRDataTask? tlsTask, ulong* handle)
299
int
IXCLRDataTypeInstance
.EnumStaticField(ulong* handle, DacComNullableByRef<IXCLRDataValue> value)
306
int
IXCLRDataTypeInstance
.EndEnumStaticFields(ulong handle)
313
int
IXCLRDataTypeInstance
.StartEnumStaticFieldsByName2(char* name, uint nameFlags, uint fieldFlags, IXCLRDataTask? tlsTask, ulong* handle)
323
int
IXCLRDataTypeInstance
.EnumStaticFieldByName2(ulong* handle, DacComNullableByRef<IXCLRDataValue> value)
330
int
IXCLRDataTypeInstance
.EndEnumStaticFieldsByName2(ulong handle)
337
int
IXCLRDataTypeInstance
.GetStaticFieldByToken(uint token, IXCLRDataTask? tlsTask, DacComNullableByRef<IXCLRDataValue> field, uint bufLen, uint* nameLen, char* nameBuf)
344
int
IXCLRDataTypeInstance
.GetBase(DacComNullableByRef<
IXCLRDataTypeInstance
> @base)
351
int
IXCLRDataTypeInstance
.EnumStaticField2(ulong* handle, DacComNullableByRef<IXCLRDataValue> value, uint bufLen, uint* nameLen, char* nameBuf, DacComNullableByRef<IXCLRDataModule> tokenScope, uint* token)
358
int
IXCLRDataTypeInstance
.EnumStaticFieldByName3(ulong* handle, DacComNullableByRef<IXCLRDataValue> value, DacComNullableByRef<IXCLRDataModule> tokenScope, uint* token)
365
int
IXCLRDataTypeInstance
.GetStaticFieldByToken2(IXCLRDataModule? tokenScope, uint token, IXCLRDataTask? tlsTask, DacComNullableByRef<IXCLRDataValue> field, uint bufLen, uint* nameLen, char* nameBuf)
ClrDataValue.cs (14)
244
int IXCLRDataValue.GetType(DacComNullableByRef<
IXCLRDataTypeInstance
> typeInstance)
248
IXCLRDataTypeInstance
? legacyType = null;
252
DacComNullableByRef<
IXCLRDataTypeInstance
> legacyTypeOut = new(isNullRef: false);
351
int IXCLRDataValue.GetNumFields2(uint flags,
IXCLRDataTypeInstance
? fromType, uint* numFields)
382
int IXCLRDataValue.StartEnumFields(uint flags,
IXCLRDataTypeInstance
? fromType, ulong* handle)
409
int IXCLRDataValue.StartEnumFieldsByName(char* name, uint nameFlags, uint fieldFlags,
IXCLRDataTypeInstance
? fromType, ulong* handle)
492
int IXCLRDataValue.GetAssociatedType(DacComNullableByRef<
IXCLRDataTypeInstance
> assocType)
496
IXCLRDataTypeInstance
? legacyType = null;
500
DacComNullableByRef<
IXCLRDataTypeInstance
> legacyTypeOut = new(isNullRef: false);
709
private int StartEnumFields(string? name, uint nameFlags, uint fieldFlags,
IXCLRDataTypeInstance
? fromType, ulong* handle)
716
IXCLRDataTypeInstance
? legacyFromType = GetLegacyType(fromType);
897
private List<FieldEntry> GetFields(uint flags,
IXCLRDataTypeInstance
? fromType)
1088
private static
IXCLRDataTypeInstance
? GetLegacyType(
IXCLRDataTypeInstance
? typeInstance) =>
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataTypeInstance.cs (1)
16
details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
).TypeHandle);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataFrame.cs (4)
641
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataFrame.GetTypeArgumentByIndex(uint index, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> typeArg)
651
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ManagedToUnmanaged __typeArg_native__marshaller = new();
681
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> typeArg = default;
684
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.UnmanagedToManaged __typeArg_native__marshaller = new();
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance.cs (8)
81
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance.GetTypeInstance(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> typeInstance)
91
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ManagedToUnmanaged __typeInstance_native__marshaller = new();
121
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> typeInstance = default;
124
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.UnmanagedToManaged __typeInstance_native__marshaller = new();
490
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance.GetTypeArgumentByIndex(uint index, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> typeArg)
500
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ManagedToUnmanaged __typeArg_native__marshaller = new();
530
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> typeArg = default;
533
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.UnmanagedToManaged __typeArg_native__marshaller = new();
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule.cs (8)
477
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule.EnumTypeInstance(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> typeInstance)
487
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ManagedToUnmanaged __typeInstance_native__marshaller = new();
517
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> typeInstance = default;
520
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.UnmanagedToManaged __typeInstance_native__marshaller = new();
790
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule.EnumTypeInstanceByName(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> @type)
800
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ManagedToUnmanaged __type_native__marshaller = new();
830
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> @type = default;
833
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.UnmanagedToManaged __type_native__marshaller = new();
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.cs (5)
1792
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.CreateMemoryValue(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain appDomain, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@type, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value)
1812
__type_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ConvertToUnmanaged(@type);
1828
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.Free(__type_native);
1845
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@type = default;
1858
@type = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ConvertToManaged(__type_native);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.cs (5)
1031
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.CreateMemoryValue(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain appDomain, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@type, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value)
1051
__type_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ConvertToUnmanaged(@type);
1067
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.Free(__type_native);
1534
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.CreateMemoryValue(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain appDomain, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@type, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value) => throw new global::System.Diagnostics.UnreachableException();
1697
new int CreateMemoryValue(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain appDomain, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@type, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess)this).CreateMemoryValue(appDomain, tlsTask, @type, addr, value);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess3.cs (5)
995
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess3.CreateMemoryValue(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain appDomain, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@type, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value)
1015
__type_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ConvertToUnmanaged(@type);
1031
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.Free(__type_native);
1538
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.CreateMemoryValue(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain appDomain, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@type, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value) => throw new global::System.Diagnostics.UnreachableException();
1705
new int CreateMemoryValue(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataAppDomain appDomain, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@type, global::Microsoft.Diagnostics.DataContractReader.Legacy.ClrDataAddress addr, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess)this).CreateMemoryValue(appDomain, tlsTask, @type, addr, value);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeDefinition.cs (4)
601
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeDefinition.EnumInstance(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> instance)
611
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ManagedToUnmanaged __instance_native__marshaller = new();
641
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> instance = default;
644
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.UnmanagedToManaged __instance_native__marshaller = new();
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeInstance.cs (137)
109
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.StartEnumMethodInstances(ulong* handle)
113
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
132
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
137
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
150
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.EnumMethodInstance(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance> methodInstance)
154
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
189
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
200
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
218
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.EndEnumMethodInstances(ulong handle)
222
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
241
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
246
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
259
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.StartEnumMethodInstancesByName(char* name, uint flags, ulong* handle)
263
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
282
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
287
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
300
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.EnumMethodInstanceByName(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataMethodInstance> @method)
304
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
339
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
350
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
368
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.EndEnumMethodInstancesByName(ulong handle)
372
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
391
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
396
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
409
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.GetNumStaticFields(uint* numFields)
413
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
432
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
437
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
450
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.GetStaticFieldByIndex(uint index, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> @field, uint bufLen, uint* nameLen, char* nameBuf, uint* token)
454
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
492
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
505
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
523
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.StartEnumStaticFieldsByName(char* name, uint flags, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, ulong* handle)
527
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
557
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
564
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
577
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.EnumStaticFieldByName(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value)
581
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
616
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
627
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
645
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.EndEnumStaticFieldsByName(ulong handle)
649
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
668
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
673
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
686
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.GetNumTypeArguments(uint* numTypeArgs)
690
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
709
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
714
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
727
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.GetTypeArgumentByIndex(uint index, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> typeArg)
731
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
737
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ManagedToUnmanaged __typeArg_native__marshaller = new();
766
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
767
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> typeArg = default;
770
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.UnmanagedToManaged __typeArg_native__marshaller = new();
777
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
795
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.GetName(uint flags, uint bufLen, uint* nameLen, char* nameBuf)
799
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
818
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
823
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
836
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.GetModule(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule> mod)
840
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
875
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
886
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
904
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.GetDefinition(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTypeDefinition> typeDefinition)
908
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
943
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
954
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
972
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.GetFlags(uint* flags)
976
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
995
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1000
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1013
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.IsSameObject(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@type)
1017
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1025
__type_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ConvertToUnmanaged(@type);
1035
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.Free(__type_native);
1047
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1048
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@type = default;
1053
@type = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ConvertToManaged(__type_native);
1054
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1067
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.Request(uint reqCode, uint inBufferSize, byte* inBuffer, uint outBufferSize, byte* outBuffer)
1071
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1090
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1095
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1108
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.GetNumStaticFields2(uint flags, uint* numFields)
1112
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1131
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1136
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1149
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.StartEnumStaticFields(uint flags, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, ulong* handle)
1153
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1183
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1190
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1203
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.EnumStaticField(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value)
1207
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1242
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1253
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1271
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.EndEnumStaticFields(ulong handle)
1275
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1294
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1299
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1312
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.StartEnumStaticFieldsByName2(char* name, uint nameFlags, uint fieldFlags, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, ulong* handle)
1316
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1346
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1353
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1366
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.EnumStaticFieldByName2(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value)
1370
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1405
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1416
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1434
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.EndEnumStaticFieldsByName2(ulong handle)
1438
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1457
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1462
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1475
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.GetStaticFieldByToken(uint token, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> @field, uint bufLen, uint* nameLen, char* nameBuf)
1479
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1517
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1530
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1548
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.GetBase(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> @base)
1552
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1558
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ManagedToUnmanaged __base_native__marshaller = new();
1587
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1588
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> @base = default;
1591
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.UnmanagedToManaged __base_native__marshaller = new();
1598
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1616
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.EnumStaticField2(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value, uint bufLen, uint* nameLen, char* nameBuf, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule> tokenScope, uint* token)
1620
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1661
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1676
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1695
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.EnumStaticFieldByName3(ulong* handle, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> value, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule> tokenScope, uint* token)
1699
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1740
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1755
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
1774
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
.GetStaticFieldByToken2(global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataModule tokenScope, uint token, global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataTask tlsTask, global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue> @field, uint bufLen, uint* nameLen, char* nameBuf)
1778
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
));
1819
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
@this = default;
1834
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>(__this_native);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue.cs (23)
306
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue.GetType(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> typeInstance)
316
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ManagedToUnmanaged __typeInstance_native__marshaller = new();
346
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> typeInstance = default;
349
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.UnmanagedToManaged __typeInstance_native__marshaller = new();
524
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue.GetNumFields2(uint flags, global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
fromType, uint* numFields)
536
__fromType_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ConvertToUnmanaged(fromType);
546
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.Free(__fromType_native);
559
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
fromType = default;
564
fromType = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ConvertToManaged(__fromType_native);
578
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue.StartEnumFields(uint flags, global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
fromType, ulong* handle)
590
__fromType_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ConvertToUnmanaged(fromType);
600
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.Free(__fromType_native);
613
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
fromType = default;
618
fromType = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ConvertToManaged(__fromType_native);
741
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue.StartEnumFieldsByName(char* name, uint nameFlags, uint fieldFlags, global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
fromType, ulong* handle)
753
__fromType_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ConvertToUnmanaged(fromType);
763
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.Free(__fromType_native);
776
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
fromType = default;
781
fromType = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ConvertToManaged(__fromType_native);
1040
int global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataValue.GetAssociatedType(global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> assocType)
1050
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.ManagedToUnmanaged __assocType_native__marshaller = new();
1080
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRef<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
> assocType = default;
1083
global::Microsoft.Diagnostics.DataContractReader.Legacy.DacComNullableByRefMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IXCLRDataTypeInstance
>.UnmanagedToManaged __assocType_native__marshaller = new();
IXCLRData.cs (15)
92
int EnumTypeInstance(ulong* handle, DacComNullableByRef<
IXCLRDataTypeInstance
> typeInstance);
106
int EnumTypeInstanceByName(ulong* handle, DacComNullableByRef<
IXCLRDataTypeInstance
> type);
278
IXCLRDataTypeInstance
? type,
483
int GetTypeArgumentByIndex(uint index, DacComNullableByRef<
IXCLRDataTypeInstance
> typeArg);
579
int GetTypeInstance(DacComNullableByRef<
IXCLRDataTypeInstance
> typeInstance);
607
int GetTypeArgumentByIndex(uint index, DacComNullableByRef<
IXCLRDataTypeInstance
> typeArg);
731
int EnumInstance(ulong* handle, DacComNullableByRef<
IXCLRDataTypeInstance
> instance);
859
int GetTypeArgumentByIndex(uint index, DacComNullableByRef<
IXCLRDataTypeInstance
> typeArg);
870
int IsSameObject(
IXCLRDataTypeInstance
? type);
902
int GetBase(DacComNullableByRef<
IXCLRDataTypeInstance
> @base);
1112
int GetType(DacComNullableByRef<
IXCLRDataTypeInstance
> typeInstance);
1129
int GetNumFields2(uint flags,
IXCLRDataTypeInstance
? fromType, uint* numFields);
1132
int StartEnumFields(uint flags,
IXCLRDataTypeInstance
? fromType, ulong* handle);
1145
int StartEnumFieldsByName(char* name, uint nameFlags, uint fieldFlags,
IXCLRDataTypeInstance
? fromType, ulong* handle);
1162
int GetAssociatedType(DacComNullableByRef<
IXCLRDataTypeInstance
> assocType);
SOSDacImpl.IXCLRDataProcess.cs (1)
1375
IXCLRDataTypeInstance
? type,