Bagikan melalui


ModuleMetadata Kelas

Definisi

Mewakili rekam jepret metadata CLI modul yang tidak dapat diubah.

public ref class ModuleMetadata sealed : Microsoft::CodeAnalysis::Metadata
public sealed class ModuleMetadata : Microsoft.CodeAnalysis.Metadata
type ModuleMetadata = class
    inherit Metadata
Public NotInheritable Class ModuleMetadata
Inherits Metadata
Warisan
ModuleMetadata

Keterangan

Objek ini dapat mengalokasikan sumber daya atau file kunci yang signifikan tergantung pada bagaimana ia dibangun.

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)
IsDisposed

True jika modul telah dibuang.

Kind

Mengembalikan untuk instans MetadataImageKind ini.

Name

Nama modul.

Metode

CommonCopy()

Mewakili rekam jepret metadata CLI modul yang tidak dapat diubah.

(Diperoleh dari Metadata)
Copy()

Membuat salinan objek ini.

(Diperoleh dari Metadata)
CreateFromFile(String)

Membuat modul metadata dari file yang berisi gambar portabel yang dapat dieksekusi.

CreateFromImage(IEnumerable<Byte>)

Buat modul metadata dari urutan byte.

CreateFromImage(ImmutableArray<Byte>)

Buat modul metadata dari array byte.

CreateFromImage(IntPtr, Int32)

Buat modul metadata dari penunjuk memori mentah ke gambar PE atau file objek.

CreateFromMetadata(IntPtr, Int32)

Buat modul metadata dari penunjuk memori mentah ke direktori metadata gambar PE atau bagian .cormeta dari file objek. Hanya modul manifes yang saat ini didukung.

CreateFromMetadata(IntPtr, Int32, Action)

Buat modul metadata dari penunjuk memori mentah ke direktori metadata gambar PE atau bagian .cormeta dari file objek. Hanya modul manifes yang saat ini didukung.

CreateFromMetadata(IntPtr, Int32, IDisposable, Boolean)

Buat modul metadata dari penunjuk memori mentah ke direktori metadata gambar PE atau bagian .cormeta dari file objek. Hanya modul manifes yang saat ini didukung.

CreateFromStream(Stream, Boolean)

Membuat modul metadata dari aliran.

CreateFromStream(Stream, PEStreamOptions)

Membuat modul metadata dari aliran.

Dispose()

Membebaskan memori dan handel yang dialokasikan untuk modul.

GetMetadataReader()

Mengembalikan pembaca metadata.

GetModuleNames()

Mengembalikan nama file modul terkelola yang ditautkan.

GetModuleVersionId()

Versi konten modul.

GetReference(DocumentationProvider, String, String)

Membuat referensi ke metadata modul.

Berlaku untuk