1 interface inheriting from IMetaDataAssemblyImport
Microsoft.Diagnostics.DataContractReader.Legacy (1)
_generated\24\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)
17internal sealed unsafe partial class MetaDataImportImpl : ICustomQueryInterface, IMetaDataImport2, IMetaDataAssemblyImport
73 references to IMetaDataAssemblyImport
Microsoft.Diagnostics.DataContractReader.Legacy (73)
_generated\10\Microsoft.Diagnostics.DataContractReader.Legacy.MetaDataImportImpl.cs (1)
20details = global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(Microsoft.Diagnostics.DataContractReader.Legacy.IMetaDataAssemblyImport).TypeHandle);
_generated\24\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)
22private readonly IMetaDataAssemblyImport? _legacyAssemblyImport; 38_legacyAssemblyImport = legacyImport as IMetaDataAssemblyImport; 1654int IMetaDataAssemblyImport.GetAssemblyProps(uint mda, byte** ppbPublicKey, uint* pcbPublicKey, 1760int IMetaDataAssemblyImport.GetAssemblyRefProps(uint mdar, byte** ppbPublicKeyOrToken, uint* pcbPublicKeyOrToken, 1873int IMetaDataAssemblyImport.GetFileProps(uint mdf, char* szName, uint cchName, uint* pchName, 1877int IMetaDataAssemblyImport.GetExportedTypeProps(uint mdct, char* szName, uint cchName, uint* pchName, 1943int IMetaDataAssemblyImport.GetManifestResourceProps(uint mdmr, char* szName, uint cchName, uint* pchName, 1947int IMetaDataAssemblyImport.EnumAssemblyRefs(nint* phEnum, uint* rAssemblyRefs, uint cMax, uint* pcTokens) 1950int IMetaDataAssemblyImport.EnumFiles(nint* phEnum, uint* rFiles, uint cMax, uint* pcTokens) 1953int IMetaDataAssemblyImport.EnumExportedTypes(nint* phEnum, uint* rExportedTypes, uint cMax, uint* pcTokens) 1956int IMetaDataAssemblyImport.EnumManifestResources(nint* phEnum, uint* rManifestResources, uint cMax, uint* pcTokens) 1959int IMetaDataAssemblyImport.GetAssemblyFromScope(uint* ptkAssembly) 1978int IMetaDataAssemblyImport.FindExportedTypeByName(char* szName, uint mdtExportedType, uint* ptkExportedType) 2034int IMetaDataAssemblyImport.FindManifestResourceByName(char* szName, uint* ptkManifestResource) 2037void IMetaDataAssemblyImport.CloseEnum(nint hEnum) 2040int IMetaDataAssemblyImport.FindAssembliesByName(char* szAppBase, char* szPrivateBin, char* szAssemblyName,