IMetaDataAssemblyImport interface
Provides methods to access and examine the contents of an assembly manifest.
Members
The IMetaDataAssemblyImport interface inherits from the IUnknown interface. IMetaDataAssemblyImport also has these types of members:
Methods
The IMetaDataAssemblyImport interface has these methods.
| Method | Description |
|---|---|
| CloseEnum |
Releases a reference to the specified enumeration instance. |
| EnumAssemblyRefs |
Enumerates the mdAssemblyRef instances that are defined in the assembly manifest. |
| EnumExportedTypes |
Enumerates the exported types referenced in the assembly manifest in the current metadata scope. |
| EnumFiles |
Enumerates the files referenced in the current assembly manifest. |
| EnumManifestResources |
Gets a pointer to an enumerator for the resources referenced in the current assembly manifest. |
| FindAssembliesByName |
Gets an array of assemblies with the specified name, using the standard rules employed by the common language runtime (CLR) for resolving references. |
| FindExportedTypeByName |
Gets a pointer to an exported type, given its name and enclosing type. |
| FindManifestResourceByName |
Gets a pointer to the manifest resource with the specified name. |
| GetAssemblyFromScope |
Gets a pointer to the assembly in the current scope. |
| GetAssemblyProps |
Releases a reference to the specified enumeration instance. |
| GetAssemblyRefProps |
Gets the set of properties for the assembly reference with the specified metadata signature. |
| GetExportedTypeProps |
Gets the set of properties of the exported type with the specified metadata signature. |
| GetFileProps |
Gets the properties of the file with the specified metadata signature. |
| GetManifestResourceProps |
Gets the set of properties of the manifest resource with the specified metadata signature. |
Requirements
|
IDL |
|
|---|