1 interface inheriting from IMetaDataAssemblyImport
Microsoft.Diagnostics.DataContractReader.Legacy (1)
_generated\31\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.cs (1)
33file 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\12\Microsoft.Diagnostics.DataContractReader.Legacy.MetaDataImportImpl.cs (1)
20details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport).TypeHandle);
_generated\31\Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.cs (56)
63int 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) 65var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 82global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 87@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 100int 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) 102var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 119global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 124@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 137int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.GetFileProps(uint mdf, char* szName, uint cchName, uint* pchName, byte** ppbHashValue, uint* pcbHashValue, uint* pdwFileFlags) 139var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 156global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 161@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 174int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.GetExportedTypeProps(uint mdct, char* szName, uint cchName, uint* pchName, uint* ptkImplementation, uint* ptkTypeDef, uint* pdwExportedTypeFlags) 176var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 193global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 198@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 211int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.GetManifestResourceProps(uint mdmr, char* szName, uint cchName, uint* pchName, uint* ptkImplementation, uint* pdwOffset, uint* pdwResourceFlags) 213var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 230global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 235@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 248int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.EnumAssemblyRefs(nint* phEnum, uint* rAssemblyRefs, uint cMax, uint* pcTokens) 250var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 267global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 272@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 285int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.EnumFiles(nint* phEnum, uint* rFiles, uint cMax, uint* pcTokens) 287var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 304global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 309@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 322int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.EnumExportedTypes(nint* phEnum, uint* rExportedTypes, uint cMax, uint* pcTokens) 324var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 341global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 346@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 359int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.EnumManifestResources(nint* phEnum, uint* rManifestResources, uint cMax, uint* pcTokens) 361var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 378global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 383@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 396int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.GetAssemblyFromScope(uint* ptkAssembly) 398var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 415global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 420@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 433int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.FindExportedTypeByName(char* szName, uint mdtExportedType, uint* ptkExportedType) 435var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 452global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 457@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 470int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.FindManifestResourceByName(char* szName, uint* ptkManifestResource) 472var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 489global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 494@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 507void global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.CloseEnum(nint hEnum) 509var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 524global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 528@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native); 539int global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport.FindAssembliesByName(char* szAppBase, char* szPrivateBin, char* szAssemblyName, nint* ppIUnk, uint cMax, uint* pcAssemblies) 541var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport)); 558global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport @this = default; 563@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport>(__this_native);
MetaDataImportImpl.cs (16)
24private readonly IMetaDataAssemblyImport? _legacyAssemblyImport; 41_legacyAssemblyImport = legacyImport as IMetaDataAssemblyImport; 1854int IMetaDataAssemblyImport.GetAssemblyProps(uint mda, byte** ppbPublicKey, uint* pcbPublicKey, 1961int IMetaDataAssemblyImport.GetAssemblyRefProps(uint mdar, byte** ppbPublicKeyOrToken, uint* pcbPublicKeyOrToken, 2075int IMetaDataAssemblyImport.GetFileProps(uint mdf, char* szName, uint cchName, uint* pchName, 2083int IMetaDataAssemblyImport.GetExportedTypeProps(uint mdct, char* szName, uint cchName, uint* pchName, 2150int IMetaDataAssemblyImport.GetManifestResourceProps(uint mdmr, char* szName, uint cchName, uint* pchName, 2158int IMetaDataAssemblyImport.EnumAssemblyRefs(nint* phEnum, uint* rAssemblyRefs, uint cMax, uint* pcTokens) 2165int IMetaDataAssemblyImport.EnumFiles(nint* phEnum, uint* rFiles, uint cMax, uint* pcTokens) 2172int IMetaDataAssemblyImport.EnumExportedTypes(nint* phEnum, uint* rExportedTypes, uint cMax, uint* pcTokens) 2179int IMetaDataAssemblyImport.EnumManifestResources(nint* phEnum, uint* rManifestResources, uint cMax, uint* pcTokens) 2186int IMetaDataAssemblyImport.GetAssemblyFromScope(uint* ptkAssembly) 2206int IMetaDataAssemblyImport.FindExportedTypeByName(char* szName, uint mdtExportedType, uint* ptkExportedType) 2263int IMetaDataAssemblyImport.FindManifestResourceByName(char* szName, uint* ptkManifestResource) 2270void IMetaDataAssemblyImport.CloseEnum(nint hEnum) 2277int IMetaDataAssemblyImport.FindAssembliesByName(char* szAppBase, char* szPrivateBin, char* szAssemblyName,