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