1 interface inheriting from IMetaDataImport2
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport2.cs (1)
98
file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
1 implementation of IMetaDataImport2
Microsoft.Diagnostics.DataContractReader.Legacy (1)
MetaDataImportImpl.cs (1)
18
internal sealed unsafe partial class MetaDataImportImpl : ICustomQueryInterface,
IMetaDataImport2
, IMetaDataAssemblyImport
169 references to IMetaDataImport2
Microsoft.Diagnostics.DataContractReader.Legacy (169)
ClrDataModule.cs (1)
116
nint pUnk = (nint)ComInterfaceMarshaller<
IMetaDataImport2
>.ConvertToUnmanaged(wrapper);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport2.cs (156)
125
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumGenericParams(nint* phEnum, uint tk, uint* rGenericParams, uint cMax, uint* pcGenericParams)
129
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
148
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
153
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
166
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetGenericParamProps(uint gp, uint* pulParamSeq, uint* pdwParamFlags, uint* ptOwner, uint* reserved, char* wzname, uint cchName, uint* pchName)
170
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
189
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
194
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
207
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetMethodSpecProps(uint mi, uint* tkParent, byte** ppvSigBlob, uint* pcbSigBlob)
211
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
230
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
235
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
248
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumGenericParamConstraints(nint* phEnum, uint tk, uint* rGenericParamConstraints, uint cMax, uint* pcGenericParamConstraints)
252
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
271
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
276
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
289
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetGenericParamConstraintProps(uint gpc, uint* ptGenericParam, uint* ptkConstraintType)
293
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
312
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
317
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
330
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetPEKind(uint* pdwPEKind, uint* pdwMachine)
334
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
353
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
358
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
371
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetVersionString(char* pwzBuf, uint ccBufSize, uint* pccBufSize)
375
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
394
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
399
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
412
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMethodSpecs(nint* phEnum, uint tk, uint* rMethodSpecs, uint cMax, uint* pcMethodSpecs)
416
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
435
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
440
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
453
void global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.CloseEnum(nint hEnum)
457
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
471
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.CountEnum(nint hEnum, uint* pulCount)
475
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
491
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.ResetEnum(nint hEnum, uint ulPos)
495
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
511
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumTypeDefs(nint* phEnum, uint* rTypeDefs, uint cMax, uint* pcTypeDefs)
515
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
531
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumInterfaceImpls(nint* phEnum, uint td, uint* rImpls, uint cMax, uint* pcImpls)
535
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
551
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumTypeRefs(nint* phEnum, uint* rTypeRefs, uint cMax, uint* pcTypeRefs)
555
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
571
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.FindTypeDefByName(char* szTypeDef, uint tkEnclosingClass, uint* ptd)
575
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
591
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetScopeProps(char* szName, uint cchName, uint* pchName, global::System.Guid* pmvid)
595
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
611
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetModuleFromScope(uint* pmd)
615
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
631
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetTypeDefProps(uint td, char* szTypeDef, uint cchTypeDef, uint* pchTypeDef, uint* pdwTypeDefFlags, uint* ptkExtends)
635
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
651
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetInterfaceImplProps(uint iiImpl, uint* pClass, uint* ptkIface)
655
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
671
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetTypeRefProps(uint tr, uint* ptkResolutionScope, char* szName, uint cchName, uint* pchName)
675
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
691
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.ResolveTypeRef(uint tr, global::System.Guid* riid, void** ppIScope, uint* ptd)
695
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
711
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMembers(nint* phEnum, uint cl, uint* rMembers, uint cMax, uint* pcTokens)
715
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
731
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMembersWithName(nint* phEnum, uint cl, char* szName, uint* rMembers, uint cMax, uint* pcTokens)
735
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
751
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMethods(nint* phEnum, uint cl, uint* rMethods, uint cMax, uint* pcTokens)
755
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
771
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMethodsWithName(nint* phEnum, uint cl, char* szName, uint* rMethods, uint cMax, uint* pcTokens)
775
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
791
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumFields(nint* phEnum, uint cl, uint* rFields, uint cMax, uint* pcTokens)
795
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
811
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumFieldsWithName(nint* phEnum, uint cl, char* szName, uint* rFields, uint cMax, uint* pcTokens)
815
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
831
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumParams(nint* phEnum, uint mb, uint* rParams, uint cMax, uint* pcTokens)
835
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
851
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMemberRefs(nint* phEnum, uint tkParent, uint* rMemberRefs, uint cMax, uint* pcTokens)
855
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
871
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMethodImpls(nint* phEnum, uint td, uint* rMethodBody, uint* rMethodDecl, uint cMax, uint* pcTokens)
875
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
891
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumPermissionSets(nint* phEnum, uint tk, uint dwActions, uint* rPermission, uint cMax, uint* pcTokens)
895
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
911
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.FindMember(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb)
915
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
931
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.FindMethod(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb)
935
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
951
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.FindField(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb)
955
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
971
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.FindMemberRef(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmr)
975
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
991
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetMethodProps(uint mb, uint* pClass, char* szMethod, uint cchMethod, uint* pchMethod, uint* pdwAttr, byte** ppvSigBlob, uint* pcbSigBlob, uint* pulCodeRVA, uint* pdwImplFlags)
995
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1011
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetMemberRefProps(uint mr, uint* ptk, char* szMember, uint cchMember, uint* pchMember, byte** ppvSigBlob, uint* pbSig)
1015
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1031
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumProperties(nint* phEnum, uint td, uint* rProperties, uint cMax, uint* pcProperties)
1035
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1051
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumEvents(nint* phEnum, uint td, uint* rEvents, uint cMax, uint* pcEvents)
1055
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1071
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetEventProps(uint ev, uint* pClass, char* szEvent, uint cchEvent, uint* pchEvent, uint* pdwEventFlags, uint* ptkEventType, uint* pmdAddOn, uint* pmdRemoveOn, uint* pmdFire, uint* rmdOtherMethod, uint cMax, uint* pcOtherMethod)
1075
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1091
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMethodSemantics(nint* phEnum, uint mb, uint* rEventProp, uint cMax, uint* pcEventProp)
1095
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1111
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetMethodSemantics(uint mb, uint tkEventProp, uint* pdwSemanticsFlags)
1115
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1131
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetClassLayout(uint td, uint* pdwPackSize, void* rFieldOffset, uint cMax, uint* pcFieldOffset, uint* pulClassSize)
1135
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1151
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetFieldMarshal(uint tk, byte** ppvNativeType, uint* pcbNativeType)
1155
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1171
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetRVA(uint tk, uint* pulCodeRVA, uint* pdwImplFlags)
1175
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1191
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetPermissionSetProps(uint pm, uint* pdwAction, void** ppvPermission, uint* pcbPermission)
1195
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1211
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetSigFromToken(uint mdSig, byte** ppvSig, uint* pcbSig)
1215
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1231
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetModuleRefProps(uint mur, char* szName, uint cchName, uint* pchName)
1235
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1251
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumModuleRefs(nint* phEnum, uint* rModuleRefs, uint cmax, uint* pcModuleRefs)
1255
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1271
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetTypeSpecFromToken(uint typespec, byte** ppvSig, uint* pcbSig)
1275
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1291
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetNameFromToken(uint tk, byte** pszUtf8NamePtr)
1295
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1311
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumUnresolvedMethods(nint* phEnum, uint* rMethods, uint cMax, uint* pcTokens)
1315
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1331
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetUserString(uint stk, char* szString, uint cchString, uint* pchString)
1335
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1351
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetPinvokeMap(uint tk, uint* pdwMappingFlags, char* szImportName, uint cchImportName, uint* pchImportName, uint* pmrImportDLL)
1355
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1371
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumSignatures(nint* phEnum, uint* rSignatures, uint cmax, uint* pcSignatures)
1375
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1391
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumTypeSpecs(nint* phEnum, uint* rTypeSpecs, uint cmax, uint* pcTypeSpecs)
1395
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1411
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumUserStrings(nint* phEnum, uint* rStrings, uint cmax, uint* pcStrings)
1415
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1431
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetParamForMethodIndex(uint md, uint ulParamSeq, uint* ppd)
1435
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1451
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumCustomAttributes(nint* phEnum, uint tk, uint tkType, uint* rCustomAttributes, uint cMax, uint* pcCustomAttributes)
1455
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1471
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetCustomAttributeProps(uint cv, uint* ptkObj, uint* ptkType, void** ppBlob, uint* pcbSize)
1475
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1491
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.FindTypeRef(uint tkResolutionScope, char* szName, uint* ptr)
1495
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1511
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetMemberProps(uint mb, uint* pClass, char* szMember, uint cchMember, uint* pchMember, uint* pdwAttr, byte** ppvSigBlob, uint* pcbSigBlob, uint* pulCodeRVA, uint* pdwImplFlags, uint* pdwCPlusTypeFlag, void** ppValue, uint* pcchValue)
1515
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1531
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetFieldProps(uint mb, uint* pClass, char* szField, uint cchField, uint* pchField, uint* pdwAttr, byte** ppvSigBlob, uint* pcbSigBlob, uint* pdwCPlusTypeFlag, void** ppValue, uint* pcchValue)
1535
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1551
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetPropertyProps(uint prop, uint* pClass, char* szProperty, uint cchProperty, uint* pchProperty, uint* pdwPropFlags, byte** ppvSig, uint* pbSig, uint* pdwCPlusTypeFlag, void** ppDefaultValue, uint* pcchDefaultValue, uint* pmdSetter, uint* pmdGetter, uint* rmdOtherMethod, uint cMax, uint* pcOtherMethod)
1555
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1571
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetParamProps(uint tk, uint* pmd, uint* pulSequence, char* szName, uint cchName, uint* pchName, uint* pdwAttr, uint* pdwCPlusTypeFlag, void** ppValue, uint* pcchValue)
1575
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1591
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetCustomAttributeByName(uint tkObj, char* szName, void** ppData, uint* pcbData)
1595
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1611
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.IsValidToken(uint tk)
1615
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1631
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetNestedClassProps(uint tdNestedClass, uint* ptdEnclosingClass)
1635
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1651
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetNativeCallConvFromSig(void* pvSig, uint cbSig, uint* pCallConv)
1655
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1671
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.IsGlobal(uint pd, int* pbGlobal)
1675
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.MetaDataImportImpl.cs (1)
16
details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
).TypeHandle);
MetaDataImportImpl.cs (11)
23
private readonly
IMetaDataImport2
? _legacyImport2;
40
_legacyImport2 = legacyImport as
IMetaDataImport2
;
53
ppv = (nint)ComInterfaceMarshaller<
IMetaDataImport2
>.ConvertToUnmanaged(this);
380
int
IMetaDataImport2
.EnumGenericParams(nint* phEnum, uint tk, uint* rGenericParams, uint cMax, uint* pcGenericParams)
829
int
IMetaDataImport2
.GetGenericParamProps(uint gp, uint* pulParamSeq, uint* pdwParamFlags, uint* ptOwner,
1806
int
IMetaDataImport2
.GetMethodSpecProps(uint mi, uint* tkParent, byte** ppvSigBlob, uint* pcbSigBlob)
1813
int
IMetaDataImport2
.EnumGenericParamConstraints(nint* phEnum, uint tk, uint* rGenericParamConstraints, uint cMax, uint* pcGenericParamConstraints)
1820
int
IMetaDataImport2
.GetGenericParamConstraintProps(uint gpc, uint* ptGenericParam, uint* ptkConstraintType)
1827
int
IMetaDataImport2
.GetPEKind(uint* pdwPEKind, uint* pdwMachine)
1834
int
IMetaDataImport2
.GetVersionString(char* pwzBuf, uint ccBufSize, uint* pccBufSize)
1841
int
IMetaDataImport2
.EnumMethodSpecs(nint* phEnum, uint tk, uint* rMethodSpecs, uint cMax, uint* pcMethodSpecs)