AssemblyMetadata Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma instantâneo imutável de metadados da CLI do assembly.
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
- Herança
Propriedades
| Id |
A ID dessa instância de metadados. Se duas instâncias de metadados tiverem a mesma ID, elas terão o mesmo conteúdo. Se eles tiverem IDs diferentes, eles poderão ou não ter o mesmo conteúdo. (Herdado de Metadata) |
| Kind |
Retorna o tipo de metadados. MetadataImageKind |
Métodos
| CommonCopy() |
Representa uma instantâneo imutável de metadados da CLI do assembly. (Herdado de Metadata) |
| Copy() |
Cria uma cópia desse objeto. (Herdado de Metadata) |
| Create(IEnumerable<ModuleMetadata>) |
Cria um assembly de vários módulos. |
| Create(ImmutableArray<ModuleMetadata>) |
Cria um assembly de vários módulos. |
| Create(ModuleMetadata) |
Cria um assembly de módulo único. |
| Create(ModuleMetadata[]) |
Cria um assembly de vários módulos. |
| CreateFromFile(String) |
Localiza todos os módulos de um assembly em um caminho especificado e cria uma instância do AssemblyMetadata que os representa. |
| CreateFromImage(IEnumerable<Byte>) |
Cria um assembly de módulo único. |
| CreateFromImage(ImmutableArray<Byte>) |
Cria um assembly de módulo único. |
| CreateFromStream(Stream, Boolean) |
Cria um assembly de módulo único. |
| CreateFromStream(Stream, PEStreamOptions) |
Cria um assembly de módulo único. |
| Dispose() |
Descarta todos os módulos contidos no assembly. |
| GetModules() |
Módulos que compõem esse assembly. O primeiro módulo é o módulo de manifesto. |
| GetReference(DocumentationProvider, ImmutableArray<String>, Boolean, String, String) |
Cria uma referência aos metadados do assembly. |