1 interface inheriting from IMetaDataAssemblyImport
Microsoft.Diagnostics.DataContractReader.Legacy (1)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.cs (1)
42file unsafe interface InterfaceImplementation : global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport
1 implementation of IMetaDataAssemblyImport
Microsoft.Diagnostics.DataContractReader.Legacy (1)
MetaDataImportImpl.cs (1)
18internal sealed unsafe partial class MetaDataImportImpl : ICustomQueryInterface, IMetaDataImport2, IMetaDataAssemblyImport
73 references to IMetaDataAssemblyImport
Microsoft.Diagnostics.DataContractReader.Legacy (73)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.cs (56)
75int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.GetAssemblyProps(uint mda, byte** ppbPublicKey, uint* pcbPublicKey, uint* pulHashAlgId, char* szName, uint cchName, uint* pchName, global::Microsoft.Diagnostics.DataContractReader.Legacy.ASSEMBLYMETADATA* pMetaData, uint* pdwAssemblyFlags) 79var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 98global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 103@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 116int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.GetAssemblyRefProps(uint mdar, byte** ppbPublicKeyOrToken, uint* pcbPublicKeyOrToken, char* szName, uint cchName, uint* pchName, global::Microsoft.Diagnostics.DataContractReader.Legacy.ASSEMBLYMETADATA* pMetaData, byte** ppbHashValue, uint* pcbHashValue, uint* pdwAssemblyRefFlags) 120var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 139global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 144@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 157int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.GetFileProps(uint mdf, char* szName, uint cchName, uint* pchName, byte** ppbHashValue, uint* pcbHashValue, uint* pdwFileFlags) 161var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 180global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 185@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 198int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.GetExportedTypeProps(uint mdct, char* szName, uint cchName, uint* pchName, uint* ptkImplementation, uint* ptkTypeDef, uint* pdwExportedTypeFlags) 202var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 221global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 226@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 239int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.GetManifestResourceProps(uint mdmr, char* szName, uint cchName, uint* pchName, uint* ptkImplementation, uint* pdwOffset, uint* pdwResourceFlags) 243var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 262global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 267@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 280int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.EnumAssemblyRefs(nint* phEnum, uint* rAssemblyRefs, uint cMax, uint* pcTokens) 284var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 303global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 308@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 321int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.EnumFiles(nint* phEnum, uint* rFiles, uint cMax, uint* pcTokens) 325var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 344global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 349@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 362int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.EnumExportedTypes(nint* phEnum, uint* rExportedTypes, uint cMax, uint* pcTokens) 366var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 385global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 390@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 403int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.EnumManifestResources(nint* phEnum, uint* rManifestResources, uint cMax, uint* pcTokens) 407var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 426global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 431@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 444int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.GetAssemblyFromScope(uint* ptkAssembly) 448var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 467global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 472@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 485int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.FindExportedTypeByName(char* szName, uint mdtExportedType, uint* ptkExportedType) 489var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 508global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 513@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 526int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.FindManifestResourceByName(char* szName, uint* ptkManifestResource) 530var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 549global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 554@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 567void global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.CloseEnum(nint hEnum) 571var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 588global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 592@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 604int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.FindAssembliesByName(char* szAppBase, char* szPrivateBin, char* szAssemblyName, nint* ppIUnk, uint cMax, uint* pcAssemblies) 608var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 627global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 632@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.MetaDataImportImpl.cs (1)
22details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport).TypeHandle);
MetaDataImportImpl.cs (16)
24private readonly IMetaDataAssemblyImport? _legacyAssemblyImport; 41_legacyAssemblyImport = legacyImport as IMetaDataAssemblyImport; 1852int IMetaDataAssemblyImport.GetAssemblyProps(uint mda, byte** ppbPublicKey, uint* pcbPublicKey, 1959int IMetaDataAssemblyImport.GetAssemblyRefProps(uint mdar, byte** ppbPublicKeyOrToken, uint* pcbPublicKeyOrToken, 2073int IMetaDataAssemblyImport.GetFileProps(uint mdf, char* szName, uint cchName, uint* pchName, 2081int IMetaDataAssemblyImport.GetExportedTypeProps(uint mdct, char* szName, uint cchName, uint* pchName, 2148int IMetaDataAssemblyImport.GetManifestResourceProps(uint mdmr, char* szName, uint cchName, uint* pchName, 2156int IMetaDataAssemblyImport.EnumAssemblyRefs(nint* phEnum, uint* rAssemblyRefs, uint cMax, uint* pcTokens) 2163int IMetaDataAssemblyImport.EnumFiles(nint* phEnum, uint* rFiles, uint cMax, uint* pcTokens) 2170int IMetaDataAssemblyImport.EnumExportedTypes(nint* phEnum, uint* rExportedTypes, uint cMax, uint* pcTokens) 2177int IMetaDataAssemblyImport.EnumManifestResources(nint* phEnum, uint* rManifestResources, uint cMax, uint* pcTokens) 2184int IMetaDataAssemblyImport.GetAssemblyFromScope(uint* ptkAssembly) 2204int IMetaDataAssemblyImport.FindExportedTypeByName(char* szName, uint mdtExportedType, uint* ptkExportedType) 2261int IMetaDataAssemblyImport.FindManifestResourceByName(char* szName, uint* ptkManifestResource) 2268void IMetaDataAssemblyImport.CloseEnum(nint hEnum) 2275int IMetaDataAssemblyImport.FindAssembliesByName(char* szAppBase, char* szPrivateBin, char* szAssemblyName,