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