AssemblyMetadata Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una instantánea inmutable de metadatos de la CLI de ensamblado.
public ref class AssemblyMetadata sealed : Microsoft::CodeAnalysis::Metadata
public sealed class AssemblyMetadata : Microsoft.CodeAnalysis.Metadata
type AssemblyMetadata = class
inherit Metadata
Public NotInheritable Class AssemblyMetadata
Inherits Metadata
- Herencia
Propiedades
Id |
Identificador de esta instancia de metadatos. Si dos instancias de metadatos tienen el mismo identificador, tienen el mismo contenido. Si tienen identificadores diferentes, pueden o no tener el mismo contenido. (Heredado de Metadata) |
Kind |
Devuelve el tipo de metadatos. MetadataImageKind |
Métodos
CommonCopy() |
Representa una instantánea inmutable de metadatos de la CLI de ensamblado. (Heredado de Metadata) |
Copy() |
Crea una copia de este objeto. (Heredado de Metadata) |
Create(IEnumerable<ModuleMetadata>) |
Crea un ensamblado de varios módulos. |
Create(ImmutableArray<ModuleMetadata>) |
Crea un ensamblado de varios módulos. |
Create(ModuleMetadata) |
Crea un ensamblado de módulo único. |
Create(ModuleMetadata[]) |
Crea un ensamblado de varios módulos. |
CreateFromFile(String) |
Busca todos los módulos de un ensamblado en una ruta de acceso especificada y crea una instancia de AssemblyMetadata que las representa. |
CreateFromImage(IEnumerable<Byte>) |
Crea un ensamblado de módulo único. |
CreateFromImage(ImmutableArray<Byte>) |
Crea un ensamblado de módulo único. |
CreateFromStream(Stream, Boolean) |
Crea un ensamblado de módulo único. |
CreateFromStream(Stream, PEStreamOptions) |
Crea un ensamblado de módulo único. |
Dispose() |
Elimina todos los módulos contenidos en el ensamblado. |
GetModules() |
Módulos que componen este ensamblado. El primer módulo es el módulo de manifiesto. |
GetReference(DocumentationProvider, ImmutableArray<String>, Boolean, String, String) |
Crea una referencia a los metadatos del ensamblado. |