AssemblyMetadata Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta uno snapshot non modificabile dei metadati dell'interfaccia della riga di comando dell'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
- Ereditarietà
Proprietà
Id |
ID per questa istanza di metadati. Se due istanze di metadati hanno lo stesso ID, hanno lo stesso contenuto. Se hanno id diversi possono o non hanno lo stesso contenuto. (Ereditato da Metadata) |
Kind |
Restituisce il tipo di metadati. MetadataImageKind |
Metodi
CommonCopy() |
Rappresenta uno snapshot non modificabile dei metadati dell'interfaccia della riga di comando dell'assembly. (Ereditato da Metadata) |
Copy() |
Crea una copia di questo oggetto. (Ereditato da Metadata) |
Create(IEnumerable<ModuleMetadata>) |
Crea un assembly multi-modulo. |
Create(ImmutableArray<ModuleMetadata>) |
Crea un assembly multi-modulo. |
Create(ModuleMetadata) |
Crea un assembly a modulo singolo. |
Create(ModuleMetadata[]) |
Crea un assembly multi-modulo. |
CreateFromFile(String) |
Trova tutti i moduli di un assembly in un percorso specificato e compila un'istanza di AssemblyMetadata che li rappresenta. |
CreateFromImage(IEnumerable<Byte>) |
Crea un assembly a modulo singolo. |
CreateFromImage(ImmutableArray<Byte>) |
Crea un assembly a modulo singolo. |
CreateFromStream(Stream, Boolean) |
Crea un assembly a modulo singolo. |
CreateFromStream(Stream, PEStreamOptions) |
Crea un assembly a modulo singolo. |
Dispose() |
Elimina tutti i moduli contenuti nell'assembly. |
GetModules() |
Moduli che comprendono questo assembly. Il primo modulo è il modulo manifesto. |
GetReference(DocumentationProvider, ImmutableArray<String>, Boolean, String, String) |
Crea un riferimento ai metadati dell'assembly. |