2 interfaces inheriting from IMetaDataImport
Microsoft.Diagnostics.DataContractReader.Legacy (2)
_generated\22\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.cs (1)
81file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport
IMetaDataImport.cs (1)
220public unsafe partial interface IMetaDataImport2 : IMetaDataImport
446 references to IMetaDataImport
Microsoft.Diagnostics.DataContractReader.Legacy (446)
_generated\10\Microsoft.Diagnostics.DataContractReader.Legacy.MetaDataImportImpl.cs (1)
17details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport).TypeHandle);
_generated\22\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.cs (248)
159void global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.CloseEnum(nint hEnum) 161var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 176global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 180@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 191int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.CountEnum(nint hEnum, uint* pulCount) 193var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 210global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 215@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 228int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.ResetEnum(nint hEnum, uint ulPos) 230var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 247global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 252@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 265int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumTypeDefs(nint* phEnum, uint* rTypeDefs, uint cMax, uint* pcTypeDefs) 267var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 284global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 289@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 302int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumInterfaceImpls(nint* phEnum, uint td, uint* rImpls, uint cMax, uint* pcImpls) 304var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 321global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 326@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 339int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumTypeRefs(nint* phEnum, uint* rTypeRefs, uint cMax, uint* pcTypeRefs) 341var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 358global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 363@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 376int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.FindTypeDefByName(char* szTypeDef, uint tkEnclosingClass, uint* ptd) 378var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 395global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 400@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 413int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetScopeProps(char* szName, uint cchName, uint* pchName, global::System.Guid* pmvid) 415var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 432global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 437@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 450int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetModuleFromScope(uint* pmd) 452var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 469global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 474@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 487int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetTypeDefProps(uint td, char* szTypeDef, uint cchTypeDef, uint* pchTypeDef, uint* pdwTypeDefFlags, uint* ptkExtends) 489var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 506global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 511@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 524int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetInterfaceImplProps(uint iiImpl, uint* pClass, uint* ptkIface) 526var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 543global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 548@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 561int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetTypeRefProps(uint tr, uint* ptkResolutionScope, char* szName, uint cchName, uint* pchName) 563var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 580global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 585@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 598int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.ResolveTypeRef(uint tr, global::System.Guid* riid, void** ppIScope, uint* ptd) 600var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 617global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 622@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 635int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMembers(nint* phEnum, uint cl, uint* rMembers, uint cMax, uint* pcTokens) 637var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 654global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 659@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 672int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMembersWithName(nint* phEnum, uint cl, char* szName, uint* rMembers, uint cMax, uint* pcTokens) 674var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 691global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 696@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 709int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMethods(nint* phEnum, uint cl, uint* rMethods, uint cMax, uint* pcTokens) 711var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 728global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 733@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 746int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMethodsWithName(nint* phEnum, uint cl, char* szName, uint* rMethods, uint cMax, uint* pcTokens) 748var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 765global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 770@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 783int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumFields(nint* phEnum, uint cl, uint* rFields, uint cMax, uint* pcTokens) 785var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 802global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 807@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 820int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumFieldsWithName(nint* phEnum, uint cl, char* szName, uint* rFields, uint cMax, uint* pcTokens) 822var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 839global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 844@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 857int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumParams(nint* phEnum, uint mb, uint* rParams, uint cMax, uint* pcTokens) 859var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 876global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 881@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 894int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMemberRefs(nint* phEnum, uint tkParent, uint* rMemberRefs, uint cMax, uint* pcTokens) 896var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 913global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 918@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 931int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMethodImpls(nint* phEnum, uint td, uint* rMethodBody, uint* rMethodDecl, uint cMax, uint* pcTokens) 933var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 950global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 955@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 968int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumPermissionSets(nint* phEnum, uint tk, uint dwActions, uint* rPermission, uint cMax, uint* pcTokens) 970var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 987global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 992@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1005int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.FindMember(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb) 1007var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1024global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1029@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1042int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.FindMethod(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb) 1044var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1061global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1066@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1079int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.FindField(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb) 1081var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1098global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1103@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1116int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.FindMemberRef(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmr) 1118var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1135global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1140@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1153int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetMethodProps(uint mb, uint* pClass, char* szMethod, uint cchMethod, uint* pchMethod, uint* pdwAttr, byte** ppvSigBlob, uint* pcbSigBlob, uint* pulCodeRVA, uint* pdwImplFlags) 1155var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1172global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1177@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1190int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetMemberRefProps(uint mr, uint* ptk, char* szMember, uint cchMember, uint* pchMember, byte** ppvSigBlob, uint* pbSig) 1192var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1209global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1214@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1227int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumProperties(nint* phEnum, uint td, uint* rProperties, uint cMax, uint* pcProperties) 1229var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1246global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1251@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1264int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumEvents(nint* phEnum, uint td, uint* rEvents, uint cMax, uint* pcEvents) 1266var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1283global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1288@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1301int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.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) 1303var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1320global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1325@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1338int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMethodSemantics(nint* phEnum, uint mb, uint* rEventProp, uint cMax, uint* pcEventProp) 1340var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1357global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1362@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1375int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetMethodSemantics(uint mb, uint tkEventProp, uint* pdwSemanticsFlags) 1377var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1394global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1399@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1412int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetClassLayout(uint td, uint* pdwPackSize, void* rFieldOffset, uint cMax, uint* pcFieldOffset, uint* pulClassSize) 1414var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1431global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1436@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1449int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetFieldMarshal(uint tk, byte** ppvNativeType, uint* pcbNativeType) 1451var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1468global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1473@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1486int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetRVA(uint tk, uint* pulCodeRVA, uint* pdwImplFlags) 1488var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1505global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1510@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1523int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetPermissionSetProps(uint pm, uint* pdwAction, void** ppvPermission, uint* pcbPermission) 1525var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1542global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1547@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1560int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetSigFromToken(uint mdSig, byte** ppvSig, uint* pcbSig) 1562var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1579global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1584@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1597int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetModuleRefProps(uint mur, char* szName, uint cchName, uint* pchName) 1599var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1616global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1621@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1634int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumModuleRefs(nint* phEnum, uint* rModuleRefs, uint cmax, uint* pcModuleRefs) 1636var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1653global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1658@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1671int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetTypeSpecFromToken(uint typespec, byte** ppvSig, uint* pcbSig) 1673var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1690global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1695@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1708int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetNameFromToken(uint tk, byte** pszUtf8NamePtr) 1710var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1727global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1732@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1745int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumUnresolvedMethods(nint* phEnum, uint* rMethods, uint cMax, uint* pcTokens) 1747var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1764global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1769@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1782int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetUserString(uint stk, char* szString, uint cchString, uint* pchString) 1784var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1801global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1806@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1819int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetPinvokeMap(uint tk, uint* pdwMappingFlags, char* szImportName, uint cchImportName, uint* pchImportName, uint* pmrImportDLL) 1821var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1838global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1843@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1856int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumSignatures(nint* phEnum, uint* rSignatures, uint cmax, uint* pcSignatures) 1858var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1875global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1880@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1893int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumTypeSpecs(nint* phEnum, uint* rTypeSpecs, uint cmax, uint* pcTypeSpecs) 1895var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1912global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1917@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1930int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumUserStrings(nint* phEnum, uint* rStrings, uint cmax, uint* pcStrings) 1932var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1949global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1954@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 1967int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetParamForMethodIndex(uint md, uint ulParamSeq, uint* ppd) 1969var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 1986global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 1991@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 2004int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumCustomAttributes(nint* phEnum, uint tk, uint tkType, uint* rCustomAttributes, uint cMax, uint* pcCustomAttributes) 2006var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 2023global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 2028@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 2041int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetCustomAttributeProps(uint cv, uint* ptkObj, uint* ptkType, void** ppBlob, uint* pcbSize) 2043var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 2060global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 2065@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 2078int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.FindTypeRef(uint tkResolutionScope, char* szName, uint* ptr) 2080var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 2097global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 2102@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 2115int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.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) 2117var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 2134global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 2139@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 2152int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetFieldProps(uint mb, uint* pClass, char* szField, uint cchField, uint* pchField, uint* pdwAttr, byte** ppvSigBlob, uint* pcbSigBlob, uint* pdwCPlusTypeFlag, void** ppValue, uint* pcchValue) 2154var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 2171global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 2176@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 2189int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.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) 2191var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 2208global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 2213@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 2226int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetParamProps(uint tk, uint* pmd, uint* pulSequence, char* szName, uint cchName, uint* pchName, uint* pdwAttr, uint* pdwCPlusTypeFlag, void** ppValue, uint* pcchValue) 2228var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 2245global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 2250@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 2263int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetCustomAttributeByName(uint tkObj, char* szName, void** ppData, uint* pcbData) 2265var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 2282global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 2287@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 2300int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.IsValidToken(uint tk) 2302var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 2319global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 2324@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 2337int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetNestedClassProps(uint tdNestedClass, uint* ptdEnclosingClass) 2339var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 2356global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 2361@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 2374int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetNativeCallConvFromSig(void* pvSig, uint cbSig, uint* pCallConv) 2376var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 2393global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 2398@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native); 2411int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.IsGlobal(uint pd, int* pbGlobal) 2413var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)); 2430global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport @this = default; 2435@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport>(__this_native);
_generated\23\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport2.cs (125)
97global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport).TypeHandle).ManagedVirtualMethodTable, 1521void global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.CloseEnum(nint hEnum) => throw new global::System.Diagnostics.UnreachableException(); 1523int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.CountEnum(nint hEnum, uint* pulCount) => throw new global::System.Diagnostics.UnreachableException(); 1525int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.ResetEnum(nint hEnum, uint ulPos) => throw new global::System.Diagnostics.UnreachableException(); 1527int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumTypeDefs(nint* phEnum, uint* rTypeDefs, uint cMax, uint* pcTypeDefs) => throw new global::System.Diagnostics.UnreachableException(); 1529int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumInterfaceImpls(nint* phEnum, uint td, uint* rImpls, uint cMax, uint* pcImpls) => throw new global::System.Diagnostics.UnreachableException(); 1531int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumTypeRefs(nint* phEnum, uint* rTypeRefs, uint cMax, uint* pcTypeRefs) => throw new global::System.Diagnostics.UnreachableException(); 1533int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.FindTypeDefByName(char* szTypeDef, uint tkEnclosingClass, uint* ptd) => throw new global::System.Diagnostics.UnreachableException(); 1535int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetScopeProps(char* szName, uint cchName, uint* pchName, global::System.Guid* pmvid) => throw new global::System.Diagnostics.UnreachableException(); 1537int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetModuleFromScope(uint* pmd) => throw new global::System.Diagnostics.UnreachableException(); 1539int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetTypeDefProps(uint td, char* szTypeDef, uint cchTypeDef, uint* pchTypeDef, uint* pdwTypeDefFlags, uint* ptkExtends) => throw new global::System.Diagnostics.UnreachableException(); 1541int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetInterfaceImplProps(uint iiImpl, uint* pClass, uint* ptkIface) => throw new global::System.Diagnostics.UnreachableException(); 1543int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetTypeRefProps(uint tr, uint* ptkResolutionScope, char* szName, uint cchName, uint* pchName) => throw new global::System.Diagnostics.UnreachableException(); 1545int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.ResolveTypeRef(uint tr, global::System.Guid* riid, void** ppIScope, uint* ptd) => throw new global::System.Diagnostics.UnreachableException(); 1547int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMembers(nint* phEnum, uint cl, uint* rMembers, uint cMax, uint* pcTokens) => throw new global::System.Diagnostics.UnreachableException(); 1549int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMembersWithName(nint* phEnum, uint cl, char* szName, uint* rMembers, uint cMax, uint* pcTokens) => throw new global::System.Diagnostics.UnreachableException(); 1551int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMethods(nint* phEnum, uint cl, uint* rMethods, uint cMax, uint* pcTokens) => throw new global::System.Diagnostics.UnreachableException(); 1553int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMethodsWithName(nint* phEnum, uint cl, char* szName, uint* rMethods, uint cMax, uint* pcTokens) => throw new global::System.Diagnostics.UnreachableException(); 1555int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumFields(nint* phEnum, uint cl, uint* rFields, uint cMax, uint* pcTokens) => throw new global::System.Diagnostics.UnreachableException(); 1557int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumFieldsWithName(nint* phEnum, uint cl, char* szName, uint* rFields, uint cMax, uint* pcTokens) => throw new global::System.Diagnostics.UnreachableException(); 1559int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumParams(nint* phEnum, uint mb, uint* rParams, uint cMax, uint* pcTokens) => throw new global::System.Diagnostics.UnreachableException(); 1561int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMemberRefs(nint* phEnum, uint tkParent, uint* rMemberRefs, uint cMax, uint* pcTokens) => throw new global::System.Diagnostics.UnreachableException(); 1563int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMethodImpls(nint* phEnum, uint td, uint* rMethodBody, uint* rMethodDecl, uint cMax, uint* pcTokens) => throw new global::System.Diagnostics.UnreachableException(); 1565int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumPermissionSets(nint* phEnum, uint tk, uint dwActions, uint* rPermission, uint cMax, uint* pcTokens) => throw new global::System.Diagnostics.UnreachableException(); 1567int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.FindMember(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb) => throw new global::System.Diagnostics.UnreachableException(); 1569int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.FindMethod(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb) => throw new global::System.Diagnostics.UnreachableException(); 1571int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.FindField(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb) => throw new global::System.Diagnostics.UnreachableException(); 1573int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.FindMemberRef(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmr) => throw new global::System.Diagnostics.UnreachableException(); 1575int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetMethodProps(uint mb, uint* pClass, char* szMethod, uint cchMethod, uint* pchMethod, uint* pdwAttr, byte** ppvSigBlob, uint* pcbSigBlob, uint* pulCodeRVA, uint* pdwImplFlags) => throw new global::System.Diagnostics.UnreachableException(); 1577int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetMemberRefProps(uint mr, uint* ptk, char* szMember, uint cchMember, uint* pchMember, byte** ppvSigBlob, uint* pbSig) => throw new global::System.Diagnostics.UnreachableException(); 1579int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumProperties(nint* phEnum, uint td, uint* rProperties, uint cMax, uint* pcProperties) => throw new global::System.Diagnostics.UnreachableException(); 1581int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumEvents(nint* phEnum, uint td, uint* rEvents, uint cMax, uint* pcEvents) => throw new global::System.Diagnostics.UnreachableException(); 1583int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.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) => throw new global::System.Diagnostics.UnreachableException(); 1585int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumMethodSemantics(nint* phEnum, uint mb, uint* rEventProp, uint cMax, uint* pcEventProp) => throw new global::System.Diagnostics.UnreachableException(); 1587int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetMethodSemantics(uint mb, uint tkEventProp, uint* pdwSemanticsFlags) => throw new global::System.Diagnostics.UnreachableException(); 1589int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetClassLayout(uint td, uint* pdwPackSize, void* rFieldOffset, uint cMax, uint* pcFieldOffset, uint* pulClassSize) => throw new global::System.Diagnostics.UnreachableException(); 1591int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetFieldMarshal(uint tk, byte** ppvNativeType, uint* pcbNativeType) => throw new global::System.Diagnostics.UnreachableException(); 1593int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetRVA(uint tk, uint* pulCodeRVA, uint* pdwImplFlags) => throw new global::System.Diagnostics.UnreachableException(); 1595int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetPermissionSetProps(uint pm, uint* pdwAction, void** ppvPermission, uint* pcbPermission) => throw new global::System.Diagnostics.UnreachableException(); 1597int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetSigFromToken(uint mdSig, byte** ppvSig, uint* pcbSig) => throw new global::System.Diagnostics.UnreachableException(); 1599int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetModuleRefProps(uint mur, char* szName, uint cchName, uint* pchName) => throw new global::System.Diagnostics.UnreachableException(); 1601int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumModuleRefs(nint* phEnum, uint* rModuleRefs, uint cmax, uint* pcModuleRefs) => throw new global::System.Diagnostics.UnreachableException(); 1603int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetTypeSpecFromToken(uint typespec, byte** ppvSig, uint* pcbSig) => throw new global::System.Diagnostics.UnreachableException(); 1605int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetNameFromToken(uint tk, byte** pszUtf8NamePtr) => throw new global::System.Diagnostics.UnreachableException(); 1607int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumUnresolvedMethods(nint* phEnum, uint* rMethods, uint cMax, uint* pcTokens) => throw new global::System.Diagnostics.UnreachableException(); 1609int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetUserString(uint stk, char* szString, uint cchString, uint* pchString) => throw new global::System.Diagnostics.UnreachableException(); 1611int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetPinvokeMap(uint tk, uint* pdwMappingFlags, char* szImportName, uint cchImportName, uint* pchImportName, uint* pmrImportDLL) => throw new global::System.Diagnostics.UnreachableException(); 1613int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumSignatures(nint* phEnum, uint* rSignatures, uint cmax, uint* pcSignatures) => throw new global::System.Diagnostics.UnreachableException(); 1615int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumTypeSpecs(nint* phEnum, uint* rTypeSpecs, uint cmax, uint* pcTypeSpecs) => throw new global::System.Diagnostics.UnreachableException(); 1617int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumUserStrings(nint* phEnum, uint* rStrings, uint cmax, uint* pcStrings) => throw new global::System.Diagnostics.UnreachableException(); 1619int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetParamForMethodIndex(uint md, uint ulParamSeq, uint* ppd) => throw new global::System.Diagnostics.UnreachableException(); 1621int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.EnumCustomAttributes(nint* phEnum, uint tk, uint tkType, uint* rCustomAttributes, uint cMax, uint* pcCustomAttributes) => throw new global::System.Diagnostics.UnreachableException(); 1623int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetCustomAttributeProps(uint cv, uint* ptkObj, uint* ptkType, void** ppBlob, uint* pcbSize) => throw new global::System.Diagnostics.UnreachableException(); 1625int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.FindTypeRef(uint tkResolutionScope, char* szName, uint* ptr) => throw new global::System.Diagnostics.UnreachableException(); 1627int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.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) => throw new global::System.Diagnostics.UnreachableException(); 1629int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetFieldProps(uint mb, uint* pClass, char* szField, uint cchField, uint* pchField, uint* pdwAttr, byte** ppvSigBlob, uint* pcbSigBlob, uint* pdwCPlusTypeFlag, void** ppValue, uint* pcchValue) => throw new global::System.Diagnostics.UnreachableException(); 1631int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.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) => throw new global::System.Diagnostics.UnreachableException(); 1633int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetParamProps(uint tk, uint* pmd, uint* pulSequence, char* szName, uint cchName, uint* pchName, uint* pdwAttr, uint* pdwCPlusTypeFlag, void** ppValue, uint* pcchValue) => throw new global::System.Diagnostics.UnreachableException(); 1635int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetCustomAttributeByName(uint tkObj, char* szName, void** ppData, uint* pcbData) => throw new global::System.Diagnostics.UnreachableException(); 1637int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.IsValidToken(uint tk) => throw new global::System.Diagnostics.UnreachableException(); 1639int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetNestedClassProps(uint tdNestedClass, uint* ptdEnclosingClass) => throw new global::System.Diagnostics.UnreachableException(); 1641int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.GetNativeCallConvFromSig(void* pvSig, uint cbSig, uint* pCallConv) => throw new global::System.Diagnostics.UnreachableException(); 1643int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport.IsGlobal(uint pd, int* pbGlobal) => throw new global::System.Diagnostics.UnreachableException(); 1654new void CloseEnum(nint hEnum) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).CloseEnum(hEnum); 1658new int CountEnum(nint hEnum, uint* pulCount) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).CountEnum(hEnum, pulCount); 1662new int ResetEnum(nint hEnum, uint ulPos) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).ResetEnum(hEnum, ulPos); 1666new int EnumTypeDefs(nint* phEnum, uint* rTypeDefs, uint cMax, uint* pcTypeDefs) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumTypeDefs(phEnum, rTypeDefs, cMax, pcTypeDefs); 1670new int EnumInterfaceImpls(nint* phEnum, uint td, uint* rImpls, uint cMax, uint* pcImpls) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumInterfaceImpls(phEnum, td, rImpls, cMax, pcImpls); 1674new int EnumTypeRefs(nint* phEnum, uint* rTypeRefs, uint cMax, uint* pcTypeRefs) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumTypeRefs(phEnum, rTypeRefs, cMax, pcTypeRefs); 1678new int FindTypeDefByName(char* szTypeDef, uint tkEnclosingClass, uint* ptd) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).FindTypeDefByName(szTypeDef, tkEnclosingClass, ptd); 1682new int GetScopeProps(char* szName, uint cchName, uint* pchName, global::System.Guid* pmvid) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetScopeProps(szName, cchName, pchName, pmvid); 1686new int GetModuleFromScope(uint* pmd) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetModuleFromScope(pmd); 1690new int GetTypeDefProps(uint td, char* szTypeDef, uint cchTypeDef, uint* pchTypeDef, uint* pdwTypeDefFlags, uint* ptkExtends) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetTypeDefProps(td, szTypeDef, cchTypeDef, pchTypeDef, pdwTypeDefFlags, ptkExtends); 1694new int GetInterfaceImplProps(uint iiImpl, uint* pClass, uint* ptkIface) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetInterfaceImplProps(iiImpl, pClass, ptkIface); 1698new int GetTypeRefProps(uint tr, uint* ptkResolutionScope, char* szName, uint cchName, uint* pchName) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetTypeRefProps(tr, ptkResolutionScope, szName, cchName, pchName); 1702new int ResolveTypeRef(uint tr, global::System.Guid* riid, void** ppIScope, uint* ptd) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).ResolveTypeRef(tr, riid, ppIScope, ptd); 1706new int EnumMembers(nint* phEnum, uint cl, uint* rMembers, uint cMax, uint* pcTokens) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumMembers(phEnum, cl, rMembers, cMax, pcTokens); 1710new int EnumMembersWithName(nint* phEnum, uint cl, char* szName, uint* rMembers, uint cMax, uint* pcTokens) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumMembersWithName(phEnum, cl, szName, rMembers, cMax, pcTokens); 1714new int EnumMethods(nint* phEnum, uint cl, uint* rMethods, uint cMax, uint* pcTokens) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumMethods(phEnum, cl, rMethods, cMax, pcTokens); 1718new int EnumMethodsWithName(nint* phEnum, uint cl, char* szName, uint* rMethods, uint cMax, uint* pcTokens) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumMethodsWithName(phEnum, cl, szName, rMethods, cMax, pcTokens); 1722new int EnumFields(nint* phEnum, uint cl, uint* rFields, uint cMax, uint* pcTokens) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumFields(phEnum, cl, rFields, cMax, pcTokens); 1726new int EnumFieldsWithName(nint* phEnum, uint cl, char* szName, uint* rFields, uint cMax, uint* pcTokens) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumFieldsWithName(phEnum, cl, szName, rFields, cMax, pcTokens); 1730new int EnumParams(nint* phEnum, uint mb, uint* rParams, uint cMax, uint* pcTokens) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumParams(phEnum, mb, rParams, cMax, pcTokens); 1734new int EnumMemberRefs(nint* phEnum, uint tkParent, uint* rMemberRefs, uint cMax, uint* pcTokens) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumMemberRefs(phEnum, tkParent, rMemberRefs, cMax, pcTokens); 1738new int EnumMethodImpls(nint* phEnum, uint td, uint* rMethodBody, uint* rMethodDecl, uint cMax, uint* pcTokens) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumMethodImpls(phEnum, td, rMethodBody, rMethodDecl, cMax, pcTokens); 1742new int EnumPermissionSets(nint* phEnum, uint tk, uint dwActions, uint* rPermission, uint cMax, uint* pcTokens) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumPermissionSets(phEnum, tk, dwActions, rPermission, cMax, pcTokens); 1746new int FindMember(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).FindMember(td, szName, pvSigBlob, cbSigBlob, pmb); 1750new int FindMethod(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).FindMethod(td, szName, pvSigBlob, cbSigBlob, pmb); 1754new int FindField(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).FindField(td, szName, pvSigBlob, cbSigBlob, pmb); 1758new int FindMemberRef(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmr) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).FindMemberRef(td, szName, pvSigBlob, cbSigBlob, pmr); 1762new int GetMethodProps(uint mb, uint* pClass, char* szMethod, uint cchMethod, uint* pchMethod, uint* pdwAttr, byte** ppvSigBlob, uint* pcbSigBlob, uint* pulCodeRVA, uint* pdwImplFlags) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetMethodProps(mb, pClass, szMethod, cchMethod, pchMethod, pdwAttr, ppvSigBlob, pcbSigBlob, pulCodeRVA, pdwImplFlags); 1766new int GetMemberRefProps(uint mr, uint* ptk, char* szMember, uint cchMember, uint* pchMember, byte** ppvSigBlob, uint* pbSig) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetMemberRefProps(mr, ptk, szMember, cchMember, pchMember, ppvSigBlob, pbSig); 1770new int EnumProperties(nint* phEnum, uint td, uint* rProperties, uint cMax, uint* pcProperties) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumProperties(phEnum, td, rProperties, cMax, pcProperties); 1774new int EnumEvents(nint* phEnum, uint td, uint* rEvents, uint cMax, uint* pcEvents) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumEvents(phEnum, td, rEvents, cMax, pcEvents); 1778new int 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) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetEventProps(ev, pClass, szEvent, cchEvent, pchEvent, pdwEventFlags, ptkEventType, pmdAddOn, pmdRemoveOn, pmdFire, rmdOtherMethod, cMax, pcOtherMethod); 1782new int EnumMethodSemantics(nint* phEnum, uint mb, uint* rEventProp, uint cMax, uint* pcEventProp) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumMethodSemantics(phEnum, mb, rEventProp, cMax, pcEventProp); 1786new int GetMethodSemantics(uint mb, uint tkEventProp, uint* pdwSemanticsFlags) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetMethodSemantics(mb, tkEventProp, pdwSemanticsFlags); 1790new int GetClassLayout(uint td, uint* pdwPackSize, void* rFieldOffset, uint cMax, uint* pcFieldOffset, uint* pulClassSize) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetClassLayout(td, pdwPackSize, rFieldOffset, cMax, pcFieldOffset, pulClassSize); 1794new int GetFieldMarshal(uint tk, byte** ppvNativeType, uint* pcbNativeType) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetFieldMarshal(tk, ppvNativeType, pcbNativeType); 1798new int GetRVA(uint tk, uint* pulCodeRVA, uint* pdwImplFlags) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetRVA(tk, pulCodeRVA, pdwImplFlags); 1802new int GetPermissionSetProps(uint pm, uint* pdwAction, void** ppvPermission, uint* pcbPermission) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetPermissionSetProps(pm, pdwAction, ppvPermission, pcbPermission); 1806new int GetSigFromToken(uint mdSig, byte** ppvSig, uint* pcbSig) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetSigFromToken(mdSig, ppvSig, pcbSig); 1810new int GetModuleRefProps(uint mur, char* szName, uint cchName, uint* pchName) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetModuleRefProps(mur, szName, cchName, pchName); 1814new int EnumModuleRefs(nint* phEnum, uint* rModuleRefs, uint cmax, uint* pcModuleRefs) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumModuleRefs(phEnum, rModuleRefs, cmax, pcModuleRefs); 1818new int GetTypeSpecFromToken(uint typespec, byte** ppvSig, uint* pcbSig) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetTypeSpecFromToken(typespec, ppvSig, pcbSig); 1822new int GetNameFromToken(uint tk, byte** pszUtf8NamePtr) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetNameFromToken(tk, pszUtf8NamePtr); 1826new int EnumUnresolvedMethods(nint* phEnum, uint* rMethods, uint cMax, uint* pcTokens) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumUnresolvedMethods(phEnum, rMethods, cMax, pcTokens); 1830new int GetUserString(uint stk, char* szString, uint cchString, uint* pchString) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetUserString(stk, szString, cchString, pchString); 1834new int GetPinvokeMap(uint tk, uint* pdwMappingFlags, char* szImportName, uint cchImportName, uint* pchImportName, uint* pmrImportDLL) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetPinvokeMap(tk, pdwMappingFlags, szImportName, cchImportName, pchImportName, pmrImportDLL); 1838new int EnumSignatures(nint* phEnum, uint* rSignatures, uint cmax, uint* pcSignatures) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumSignatures(phEnum, rSignatures, cmax, pcSignatures); 1842new int EnumTypeSpecs(nint* phEnum, uint* rTypeSpecs, uint cmax, uint* pcTypeSpecs) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumTypeSpecs(phEnum, rTypeSpecs, cmax, pcTypeSpecs); 1846new int EnumUserStrings(nint* phEnum, uint* rStrings, uint cmax, uint* pcStrings) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumUserStrings(phEnum, rStrings, cmax, pcStrings); 1850new int GetParamForMethodIndex(uint md, uint ulParamSeq, uint* ppd) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetParamForMethodIndex(md, ulParamSeq, ppd); 1854new int EnumCustomAttributes(nint* phEnum, uint tk, uint tkType, uint* rCustomAttributes, uint cMax, uint* pcCustomAttributes) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).EnumCustomAttributes(phEnum, tk, tkType, rCustomAttributes, cMax, pcCustomAttributes); 1858new int GetCustomAttributeProps(uint cv, uint* ptkObj, uint* ptkType, void** ppBlob, uint* pcbSize) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetCustomAttributeProps(cv, ptkObj, ptkType, ppBlob, pcbSize); 1862new int FindTypeRef(uint tkResolutionScope, char* szName, uint* ptr) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).FindTypeRef(tkResolutionScope, szName, ptr); 1866new int 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) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetMemberProps(mb, pClass, szMember, cchMember, pchMember, pdwAttr, ppvSigBlob, pcbSigBlob, pulCodeRVA, pdwImplFlags, pdwCPlusTypeFlag, ppValue, pcchValue); 1870new int GetFieldProps(uint mb, uint* pClass, char* szField, uint cchField, uint* pchField, uint* pdwAttr, byte** ppvSigBlob, uint* pcbSigBlob, uint* pdwCPlusTypeFlag, void** ppValue, uint* pcchValue) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetFieldProps(mb, pClass, szField, cchField, pchField, pdwAttr, ppvSigBlob, pcbSigBlob, pdwCPlusTypeFlag, ppValue, pcchValue); 1874new int 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) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetPropertyProps(prop, pClass, szProperty, cchProperty, pchProperty, pdwPropFlags, ppvSig, pbSig, pdwCPlusTypeFlag, ppDefaultValue, pcchDefaultValue, pmdSetter, pmdGetter, rmdOtherMethod, cMax, pcOtherMethod); 1878new int GetParamProps(uint tk, uint* pmd, uint* pulSequence, char* szName, uint cchName, uint* pchName, uint* pdwAttr, uint* pdwCPlusTypeFlag, void** ppValue, uint* pcchValue) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetParamProps(tk, pmd, pulSequence, szName, cchName, pchName, pdwAttr, pdwCPlusTypeFlag, ppValue, pcchValue); 1882new int GetCustomAttributeByName(uint tkObj, char* szName, void** ppData, uint* pcbData) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetCustomAttributeByName(tkObj, szName, ppData, pcbData); 1886new int IsValidToken(uint tk) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).IsValidToken(tk); 1890new int GetNestedClassProps(uint tdNestedClass, uint* ptdEnclosingClass) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetNestedClassProps(tdNestedClass, ptdEnclosingClass); 1894new int GetNativeCallConvFromSig(void* pvSig, uint cbSig, uint* pCallConv) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).GetNativeCallConvFromSig(pvSig, cbSig, pCallConv); 1898new int IsGlobal(uint pd, int* pbGlobal) => ((global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataImport)this).IsGlobal(pd, pbGlobal);
ClrDataModule.cs (4)
73if (iid == typeof(IMetaDataImport).GUID) 79IMetaDataImport? legacyImport = null; 93Guid iidMetaDataImport = typeof(IMetaDataImport).GUID; 96legacyImport = ComInterfaceMarshaller<IMetaDataImport>.ConvertToManaged((void*)ppMdi);
MetaDataImportImpl.cs (68)
20private readonly IMetaDataImport? _legacyImport; 33public MetaDataImportImpl(MetadataReader reader, IMetaDataImport? legacyImport = null) 45if (iid == typeof(IMetaDataImport).GUID) 109void IMetaDataImport.CloseEnum(nint hEnum) 125int IMetaDataImport.CountEnum(nint hEnum, uint* pulCount) 145int IMetaDataImport.ResetEnum(nint hEnum, uint ulPos) 160int IMetaDataImport.EnumTypeDefs(nint* phEnum, uint* rTypeDefs, uint cMax, uint* pcTypeDefs) 206int IMetaDataImport.EnumInterfaceImpls(nint* phEnum, uint td, uint* rImpls, uint cMax, uint* pcImpls) 254int IMetaDataImport.EnumTypeRefs(nint* phEnum, uint* rTypeRefs, uint cMax, uint* pcTypeRefs) 257int IMetaDataImport.EnumMembers(nint* phEnum, uint cl, uint* rMembers, uint cMax, uint* pcTokens) 260int IMetaDataImport.EnumMethods(nint* phEnum, uint cl, uint* rMethods, uint cMax, uint* pcTokens) 308int IMetaDataImport.EnumFields(nint* phEnum, uint cl, uint* rFields, uint cMax, uint* pcTokens) 356int IMetaDataImport.EnumCustomAttributes(nint* phEnum, uint tk, uint tkType, uint* rCustomAttributes, uint cMax, uint* pcCustomAttributes) 417int IMetaDataImport.GetTypeDefProps(uint td, char* szTypeDef, uint cchTypeDef, uint* pchTypeDef, uint* pdwTypeDefFlags, uint* ptkExtends) 471int IMetaDataImport.GetTypeRefProps(uint tr, uint* ptkResolutionScope, char* szName, uint cchName, uint* pchName) 520int IMetaDataImport.GetMethodProps(uint mb, uint* pClass, char* szMethod, uint cchMethod, uint* pchMethod, 597int IMetaDataImport.GetFieldProps(uint mb, uint* pClass, char* szField, uint cchField, uint* pchField, 695int IMetaDataImport.GetMemberProps(uint mb, uint* pClass, char* szMember, uint cchMember, uint* pchMember, 702int hr = ((IMetaDataImport)this).GetMethodProps(mb, pClass, szMember, cchMember, pchMember, pdwAttr, ppvSigBlob, pcbSigBlob, pulCodeRVA, pdwImplFlags); 714int hr = ((IMetaDataImport)this).GetFieldProps(mb, pClass, szMember, cchMember, pchMember, pdwAttr, ppvSigBlob, pcbSigBlob, pdwCPlusTypeFlag, ppValue, pcchValue); 725int IMetaDataImport.GetInterfaceImplProps(uint iiImpl, uint* pClass, uint* ptkIface) 768int IMetaDataImport.GetNestedClassProps(uint tdNestedClass, uint* ptdEnclosingClass) 860int IMetaDataImport.GetRVA(uint tk, uint* pulCodeRVA, uint* pdwImplFlags) 912int IMetaDataImport.GetSigFromToken(uint mdSig, byte** ppvSig, uint* pcbSig) 952int IMetaDataImport.GetCustomAttributeByName(uint tkObj, char* szName, void** ppData, uint* pcbData) 1009int IMetaDataImport.IsValidToken(uint tk) 1057int IMetaDataImport.FindTypeDefByName(char* szTypeDef, uint tkEnclosingClass, uint* ptd) 1111int IMetaDataImport.GetScopeProps(char* szName, uint cchName, uint* pchName, Guid* pmvid) 1114int IMetaDataImport.GetModuleFromScope(uint* pmd) 1117int IMetaDataImport.ResolveTypeRef(uint tr, Guid* riid, void** ppIScope, uint* ptd) 1120int IMetaDataImport.EnumMembersWithName(nint* phEnum, uint cl, char* szName, uint* rMembers, uint cMax, uint* pcTokens) 1123int IMetaDataImport.EnumMethodsWithName(nint* phEnum, uint cl, char* szName, uint* rMethods, uint cMax, uint* pcTokens) 1126int IMetaDataImport.EnumFieldsWithName(nint* phEnum, uint cl, char* szName, uint* rFields, uint cMax, uint* pcTokens) 1129int IMetaDataImport.EnumParams(nint* phEnum, uint mb, uint* rParams, uint cMax, uint* pcTokens) 1132int IMetaDataImport.EnumMemberRefs(nint* phEnum, uint tkParent, uint* rMemberRefs, uint cMax, uint* pcTokens) 1135int IMetaDataImport.EnumMethodImpls(nint* phEnum, uint td, uint* rMethodBody, uint* rMethodDecl, uint cMax, uint* pcTokens) 1138int IMetaDataImport.EnumPermissionSets(nint* phEnum, uint tk, uint dwActions, uint* rPermission, uint cMax, uint* pcTokens) 1141int IMetaDataImport.FindMember(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb) 1144int IMetaDataImport.FindMethod(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb) 1147int IMetaDataImport.FindField(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmb) 1150int IMetaDataImport.FindMemberRef(uint td, char* szName, byte* pvSigBlob, uint cbSigBlob, uint* pmr) 1153int IMetaDataImport.GetMemberRefProps(uint mr, uint* ptk, char* szMember, uint cchMember, uint* pchMember, 1214int IMetaDataImport.EnumProperties(nint* phEnum, uint td, uint* rProperties, uint cMax, uint* pcProperties) 1217int IMetaDataImport.EnumEvents(nint* phEnum, uint td, uint* rEvents, uint cMax, uint* pcEvents) 1220int IMetaDataImport.GetEventProps(uint ev, uint* pClass, char* szEvent, uint cchEvent, uint* pchEvent, 1225int IMetaDataImport.EnumMethodSemantics(nint* phEnum, uint mb, uint* rEventProp, uint cMax, uint* pcEventProp) 1228int IMetaDataImport.GetMethodSemantics(uint mb, uint tkEventProp, uint* pdwSemanticsFlags) 1231int IMetaDataImport.GetClassLayout(uint td, uint* pdwPackSize, void* rFieldOffset, uint cMax, uint* pcFieldOffset, uint* pulClassSize) 1299int IMetaDataImport.GetFieldMarshal(uint tk, byte** ppvNativeType, uint* pcbNativeType) 1302int IMetaDataImport.GetPermissionSetProps(uint pm, uint* pdwAction, void** ppvPermission, uint* pcbPermission) 1305int IMetaDataImport.GetModuleRefProps(uint mur, char* szName, uint cchName, uint* pchName) 1346int IMetaDataImport.EnumModuleRefs(nint* phEnum, uint* rModuleRefs, uint cmax, uint* pcModuleRefs) 1349int IMetaDataImport.GetTypeSpecFromToken(uint typespec, byte** ppvSig, uint* pcbSig) 1389int IMetaDataImport.GetNameFromToken(uint tk, byte** pszUtf8NamePtr) 1392int IMetaDataImport.EnumUnresolvedMethods(nint* phEnum, uint* rMethods, uint cMax, uint* pcTokens) 1395int IMetaDataImport.GetUserString(uint stk, char* szString, uint cchString, uint* pchString) 1472int IMetaDataImport.GetPinvokeMap(uint tk, uint* pdwMappingFlags, char* szImportName, uint cchImportName, 1476int IMetaDataImport.EnumSignatures(nint* phEnum, uint* rSignatures, uint cmax, uint* pcSignatures) 1479int IMetaDataImport.EnumTypeSpecs(nint* phEnum, uint* rTypeSpecs, uint cmax, uint* pcTypeSpecs) 1482int IMetaDataImport.EnumUserStrings(nint* phEnum, uint* rStrings, uint cmax, uint* pcStrings) 1485int IMetaDataImport.GetParamForMethodIndex(uint md, uint ulParamSeq, uint* ppd) 1530int IMetaDataImport.GetCustomAttributeProps(uint cv, uint* ptkObj, uint* ptkType, void** ppBlob, uint* pcbSize) 1533int IMetaDataImport.FindTypeRef(uint tkResolutionScope, char* szName, uint* ptr) 1536int IMetaDataImport.GetPropertyProps(uint prop, uint* pClass, char* szProperty, uint cchProperty, uint* pchProperty, 1542int IMetaDataImport.GetParamProps(uint tk, uint* pmd, uint* pulSequence, char* szName, uint cchName, uint* pchName, 1625int IMetaDataImport.GetNativeCallConvFromSig(void* pvSig, uint cbSig, uint* pCallConv) 1628int IMetaDataImport.IsGlobal(uint pd, int* pbGlobal) 2038=> ((IMetaDataImport)this).CloseEnum(hEnum);