AssemblyMetadata Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine unveränderliche Momentaufnahme von Assembly-CLI-Metadaten dar.
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
- Vererbung
Eigenschaften
Id |
Die ID für diese Metadaten instance. Wenn zwei Metadateninstanzen dieselbe ID haben, verfügen sie über den gleichen Inhalt. Wenn sie unterschiedliche IDs haben, können sie den gleichen Inhalt haben oder nicht. (Geerbt von Metadata) |
Kind |
Gibt die Art der Metadaten zurück. MetadataImageKind |
Methoden
CommonCopy() |
Stellt eine unveränderliche Momentaufnahme von Assembly-CLI-Metadaten dar. (Geerbt von Metadata) |
Copy() |
Erstellt eine Kopie dieses Objekts. (Geerbt von Metadata) |
Create(IEnumerable<ModuleMetadata>) |
Erstellt eine Assembly mit mehreren Modulen. |
Create(ImmutableArray<ModuleMetadata>) |
Erstellt eine Assembly mit mehreren Modulen. |
Create(ModuleMetadata) |
Erstellt eine Einzelmodulassembly. |
Create(ModuleMetadata[]) |
Erstellt eine Assembly mit mehreren Modulen. |
CreateFromFile(String) |
Sucht alle Module einer Assembly in einem angegebenen Pfad und erstellt eine instance, die AssemblyMetadata sie darstellt. |
CreateFromImage(IEnumerable<Byte>) |
Erstellt eine Einzelmodulassembly. |
CreateFromImage(ImmutableArray<Byte>) |
Erstellt eine Einzelmodulassembly. |
CreateFromStream(Stream, Boolean) |
Erstellt eine Einzelmodulassembly. |
CreateFromStream(Stream, PEStreamOptions) |
Erstellt eine Einzelmodulassembly. |
Dispose() |
Entsorgt alle module, die in der Assembly enthalten sind. |
GetModules() |
Module, die diese Assembly enthalten. Das erste Modul ist das Manifestmodul. |
GetReference(DocumentationProvider, ImmutableArray<String>, Boolean, String, String) |
Erstellt einen Verweis auf die Assemblymetadaten. |