IMetaDataAssemblyImport interface (rometadataapi.h)

Provides methods to access and examine the contents of an assembly manifest.

Inheritance

The IMetaDataAssemblyImport interface inherits from the IUnknown interface. IMetaDataAssemblyImport also has these types of members:

Methods

The IMetaDataAssemblyImport interface has these methods.

 
IMetaDataAssemblyImport::CloseEnum

Releases a reference to the specified enumeration instance.
IMetaDataAssemblyImport::EnumAssemblyRefs

Enumerates the mdAssemblyRef instances that are defined in the assembly manifest.
IMetaDataAssemblyImport::EnumExportedTypes

Enumerates the exported types referenced in the assembly manifest in the current metadata scope.
IMetaDataAssemblyImport::EnumFiles

Enumerates the files referenced in the current assembly manifest.
IMetaDataAssemblyImport::EnumManifestResources

Gets a pointer to an enumerator for the resources referenced in the current assembly manifest.
IMetaDataAssemblyImport::FindAssembliesByName

Gets an array of assemblies with the specified name, using the standard rules employed by the common language runtime (CLR) for resolving references.
IMetaDataAssemblyImport::FindExportedTypeByName

Gets a pointer to an exported type, given its name and enclosing type.
IMetaDataAssemblyImport::FindManifestResourceByName

Gets a pointer to the manifest resource with the specified name.
IMetaDataAssemblyImport::GetAssemblyFromScope

Gets a pointer to the assembly in the current scope.
IMetaDataAssemblyImport::GetAssemblyProps

Gets the set of properties for the assembly with the specified metadata signature.
IMetaDataAssemblyImport::GetAssemblyRefProps

Gets the set of properties for the assembly reference with the specified metadata signature.
IMetaDataAssemblyImport::GetExportedTypeProps

Gets the set of properties of the exported type with the specified metadata signature.
IMetaDataAssemblyImport::GetFileProps

Gets the properties of the file with the specified metadata signature.
IMetaDataAssemblyImport::GetManifestResourceProps

Gets the set of properties of the manifest resource with the specified metadata signature.

Requirements

Requirement Value
Target Platform Windows
Header rometadataapi.h