Bagikan melalui


AssemblyMetadata Kelas

Definisi

Mewakili rekam jepret metadata CLI rakitan yang tidak dapat diubah.

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
Warisan
AssemblyMetadata

Properti

Id

Id untuk instans metadata ini. Jika dua instans metadata memiliki id yang sama, maka instans tersebut memiliki konten yang sama. Jika mereka memiliki id yang berbeda, mereka mungkin atau mungkin tidak memiliki konten yang sama.

(Diperoleh dari Metadata)
Kind

Mengembalikan jenis metadata. MetadataImageKind

Metode

CommonCopy()

Mewakili rekam jepret metadata CLI rakitan yang tidak dapat diubah.

(Diperoleh dari Metadata)
Copy()

Membuat salinan objek ini.

(Diperoleh dari Metadata)
Create(IEnumerable<ModuleMetadata>)

Membuat rakitan multi-modul.

Create(ImmutableArray<ModuleMetadata>)

Membuat rakitan multi-modul.

Create(ModuleMetadata)

Membuat rakitan modul tunggal.

Create(ModuleMetadata[])

Membuat rakitan multi-modul.

CreateFromFile(String)

Menemukan semua modul perakitan pada jalur tertentu dan membangun instans AssemblyMetadata yang mewakilinya.

CreateFromImage(IEnumerable<Byte>)

Membuat rakitan modul tunggal.

CreateFromImage(ImmutableArray<Byte>)

Membuat rakitan modul tunggal.

CreateFromStream(Stream, Boolean)

Membuat rakitan modul tunggal.

CreateFromStream(Stream, PEStreamOptions)

Membuat rakitan modul tunggal.

Dispose()

Membuang semua modul yang terkandung dalam perakitan.

GetModules()

Modul yang terdiri dari assembly ini. Modul pertama adalah modul manifes.

GetReference(DocumentationProvider, ImmutableArray<String>, Boolean, String, String)

Membuat referensi ke metadata assembly.

Berlaku untuk