1 interface inheriting from IMetaDataImport2
Microsoft.Diagnostics.DataContractReader.Legacy (1)
_generated\23\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport2.cs (1)
89
file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
1 implementation of IMetaDataImport2
Microsoft.Diagnostics.DataContractReader.Legacy (1)
MetaDataImportImpl.cs (1)
17
internal sealed unsafe partial class MetaDataImportImpl : ICustomQueryInterface,
IMetaDataImport2
, IMetaDataAssemblyImport
169 references to IMetaDataImport2
Microsoft.Diagnostics.DataContractReader.Legacy (169)
_generated\10\Microsoft.Diagnostics.DataContractReader.Legacy.MetaDataImportImpl.cs (1)
14
details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
).TypeHandle);
_generated\23\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport2.cs (156)
113
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumGenericParams(nint* phEnum, uint tk, uint* rGenericParams, uint cMax, uint* pcGenericParams)
115
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
132
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
137
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
150
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetGenericParamProps(uint gp, uint* pulParamSeq, uint* pdwParamFlags, uint* ptOwner, uint* reserved, char* wzname, uint cchName, uint* pchName)
152
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
169
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
174
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
187
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetMethodSpecProps(uint mi, uint* tkParent, byte** ppvSigBlob, uint* pcbSigBlob)
189
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
206
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
211
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
224
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumGenericParamConstraints(nint* phEnum, uint tk, uint* rGenericParamConstraints, uint cMax, uint* pcGenericParamConstraints)
226
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
243
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
248
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
261
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetGenericParamConstraintProps(uint gpc, uint* ptGenericParam, uint* ptkConstraintType)
263
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
280
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
285
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
298
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetPEKind(uint* pdwPEKind, uint* pdwMachine)
300
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
317
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
322
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
335
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetVersionString(char* pwzBuf, uint ccBufSize, uint* pccBufSize)
337
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
354
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
359
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
372
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMethodSpecs(nint* phEnum, uint tk, uint* rMethodSpecs, uint cMax, uint* pcMethodSpecs)
374
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
391
global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
@this = default;
396
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
>(__this_native);
409
void global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.CloseEnum(nint hEnum)
411
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
425
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.CountEnum(nint hEnum, uint* pulCount)
427
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
443
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.ResetEnum(nint hEnum, uint ulPos)
445
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
461
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumTypeDefs(nint* phEnum, uint* rTypeDefs, uint cMax, uint* pcTypeDefs)
463
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
479
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumInterfaceImpls(nint* phEnum, uint td, uint* rImpls, uint cMax, uint* pcImpls)
481
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
497
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumTypeRefs(nint* phEnum, uint* rTypeRefs, uint cMax, uint* pcTypeRefs)
499
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
515
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.FindTypeDefByName(char* szTypeDef, uint tkEnclosingClass, uint* ptd)
517
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
533
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetScopeProps(char* szName, uint cchName, uint* pchName, global::System.Guid* pmvid)
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
.GetModuleFromScope(uint* pmd)
553
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
569
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetTypeDefProps(uint td, char* szTypeDef, uint cchTypeDef, uint* pchTypeDef, uint* pdwTypeDefFlags, uint* ptkExtends)
571
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
587
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetInterfaceImplProps(uint iiImpl, uint* pClass, uint* ptkIface)
589
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
605
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetTypeRefProps(uint tr, uint* ptkResolutionScope, char* szName, uint cchName, uint* pchName)
607
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
623
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.ResolveTypeRef(uint tr, global::System.Guid* riid, void** ppIScope, uint* ptd)
625
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
641
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMembers(nint* phEnum, uint cl, uint* rMembers, uint cMax, uint* pcTokens)
643
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
659
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMembersWithName(nint* phEnum, uint cl, char* szName, uint* rMembers, uint cMax, uint* pcTokens)
661
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
677
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMethods(nint* phEnum, uint cl, uint* rMethods, uint cMax, uint* pcTokens)
679
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
695
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMethodsWithName(nint* phEnum, uint cl, char* szName, uint* rMethods, uint cMax, uint* pcTokens)
697
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
713
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumFields(nint* phEnum, uint cl, uint* rFields, 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
.EnumFieldsWithName(nint* phEnum, uint cl, char* szName, uint* rFields, uint cMax, uint* pcTokens)
733
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
749
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumParams(nint* phEnum, uint mb, uint* rParams, uint cMax, uint* pcTokens)
751
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
767
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMemberRefs(nint* phEnum, uint tkParent, uint* rMemberRefs, uint cMax, uint* pcTokens)
769
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
785
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMethodImpls(nint* phEnum, uint td, uint* rMethodBody, uint* rMethodDecl, uint cMax, uint* pcTokens)
787
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
803
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumPermissionSets(nint* phEnum, uint tk, uint dwActions, uint* rPermission, uint cMax, uint* pcTokens)
805
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
821
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.FindMember(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb)
823
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
839
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.FindMethod(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb)
841
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
857
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.FindField(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb)
859
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
875
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.FindMemberRef(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmr)
877
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
893
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)
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
.GetMemberRefProps(uint mr, uint* ptk, char* szMember, uint cchMember, uint* pchMember, byte** ppvSigBlob, uint* pbSig)
913
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
929
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumProperties(nint* phEnum, uint td, uint* rProperties, uint cMax, uint* pcProperties)
931
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
947
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumEvents(nint* phEnum, uint td, uint* rEvents, uint cMax, uint* pcEvents)
949
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
965
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)
967
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
983
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumMethodSemantics(nint* phEnum, uint mb, uint* rEventProp, uint cMax, uint* pcEventProp)
985
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1001
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetMethodSemantics(uint mb, uint tkEventProp, uint* pdwSemanticsFlags)
1003
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1019
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetClassLayout(uint td, uint* pdwPackSize, void* rFieldOffset, uint cMax, uint* pcFieldOffset, uint* pulClassSize)
1021
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1037
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetFieldMarshal(uint tk, byte** ppvNativeType, uint* pcbNativeType)
1039
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1055
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetRVA(uint tk, uint* pulCodeRVA, uint* pdwImplFlags)
1057
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1073
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetPermissionSetProps(uint pm, uint* pdwAction, void** ppvPermission, uint* pcbPermission)
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
.GetSigFromToken(uint mdSig, byte** ppvSig, uint* pcbSig)
1093
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1109
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetModuleRefProps(uint mur, char* szName, uint cchName, uint* pchName)
1111
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1127
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumModuleRefs(nint* phEnum, uint* rModuleRefs, uint cmax, uint* pcModuleRefs)
1129
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1145
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetTypeSpecFromToken(uint typespec, byte** ppvSig, uint* pcbSig)
1147
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1163
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetNameFromToken(uint tk, byte** pszUtf8NamePtr)
1165
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1181
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumUnresolvedMethods(nint* phEnum, uint* rMethods, uint cMax, uint* pcTokens)
1183
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1199
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetUserString(uint stk, char* szString, uint cchString, uint* pchString)
1201
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1217
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetPinvokeMap(uint tk, uint* pdwMappingFlags, char* szImportName, uint cchImportName, uint* pchImportName, uint* pmrImportDLL)
1219
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1235
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumSignatures(nint* phEnum, uint* rSignatures, uint cmax, uint* pcSignatures)
1237
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1253
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumTypeSpecs(nint* phEnum, uint* rTypeSpecs, uint cmax, uint* pcTypeSpecs)
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
.EnumUserStrings(nint* phEnum, uint* rStrings, uint cmax, uint* pcStrings)
1273
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1289
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetParamForMethodIndex(uint md, uint ulParamSeq, uint* ppd)
1291
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1307
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.EnumCustomAttributes(nint* phEnum, uint tk, uint tkType, uint* rCustomAttributes, uint cMax, uint* pcCustomAttributes)
1309
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1325
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetCustomAttributeProps(uint cv, uint* ptkObj, uint* ptkType, void** ppBlob, uint* pcbSize)
1327
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1343
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.FindTypeRef(uint tkResolutionScope, char* szName, uint* ptr)
1345
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1361
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)
1363
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1379
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)
1381
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1397
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)
1399
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1415
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)
1417
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1433
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetCustomAttributeByName(uint tkObj, char* szName, void** ppData, uint* pcbData)
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
.IsValidToken(uint tk)
1453
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1469
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetNestedClassProps(uint tdNestedClass, uint* ptdEnclosingClass)
1471
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1487
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.GetNativeCallConvFromSig(void* pvSig, uint cbSig, uint* pCallConv)
1489
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
1505
int global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
.IsGlobal(uint pd, int* pbGlobal)
1507
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.
IMetaDataImport2
));
ClrDataModule.cs (1)
112
nint pUnk = (nint)ComInterfaceMarshaller<
IMetaDataImport2
>.ConvertToUnmanaged(wrapper);
MetaDataImportImpl.cs (11)
21
private readonly
IMetaDataImport2
? _legacyImport2;
37
_legacyImport2 = legacyImport as
IMetaDataImport2
;
49
ppv = (nint)ComInterfaceMarshaller<
IMetaDataImport2
>.ConvertToUnmanaged(this);
359
int
IMetaDataImport2
.EnumGenericParams(nint* phEnum, uint tk, uint* rGenericParams, uint cMax, uint* pcGenericParams)
800
int
IMetaDataImport2
.GetGenericParamProps(uint gp, uint* pulParamSeq, uint* pdwParamFlags, uint* ptOwner,
1632
int
IMetaDataImport2
.GetMethodSpecProps(uint mi, uint* tkParent, byte** ppvSigBlob, uint* pcbSigBlob)
1635
int
IMetaDataImport2
.EnumGenericParamConstraints(nint* phEnum, uint tk, uint* rGenericParamConstraints, uint cMax, uint* pcGenericParamConstraints)
1638
int
IMetaDataImport2
.GetGenericParamConstraintProps(uint gpc, uint* ptGenericParam, uint* ptkConstraintType)
1641
int
IMetaDataImport2
.GetPEKind(uint* pdwPEKind, uint* pdwMachine)
1644
int
IMetaDataImport2
.GetVersionString(char* pwzBuf, uint ccBufSize, uint* pccBufSize)
1647
int
IMetaDataImport2
.EnumMethodSpecs(nint* phEnum, uint tk, uint* rMethodSpecs, uint cMax, uint* pcMethodSpecs)