MetadataReader Konstruktor
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
MetadataReader(Byte*, Int32) |
Menginisialisasi instans MetadataReader baru kelas dari metadata yang disimpan di lokasi memori yang diberikan. |
MetadataReader(Byte*, Int32, MetadataReaderOptions) |
Menginisialisasi instans MetadataReader baru kelas dari metadata yang disimpan di lokasi memori yang diberikan. |
MetadataReader(Byte*, Int32, MetadataReaderOptions, MetadataStringDecoder) |
Menginisialisasi instans MetadataReader baru kelas dari metadata yang disimpan di lokasi memori yang diberikan. |
MetadataReader(Byte*, Int32)
- Sumber:
- MetadataReader.cs
- Sumber:
- MetadataReader.cs
- Sumber:
- MetadataReader.cs
- Sumber:
- MetadataReader.cs
Menginisialisasi instans MetadataReader baru kelas dari metadata yang disimpan di lokasi memori yang diberikan.
public:
MetadataReader(System::Byte* metadata, int length);
public MetadataReader (byte* metadata, int length);
new System.Reflection.Metadata.MetadataReader : nativeptr<byte> * int -> System.Reflection.Metadata.MetadataReader
Parameter
- metadata
- Byte*
Penunjuk ke byte pertama dalam blok metadata.
- length
- Int32
Jumlah byte dalam blok.
Keterangan
Memori dimiliki oleh pemanggil. Ini harus tetap hidup dan tidak dimodifikasi sepanjang masa MetadataReaderpakai .
Berlaku untuk
MetadataReader(Byte*, Int32, MetadataReaderOptions)
- Sumber:
- MetadataReader.cs
- Sumber:
- MetadataReader.cs
- Sumber:
- MetadataReader.cs
- Sumber:
- MetadataReader.cs
Menginisialisasi instans MetadataReader baru kelas dari metadata yang disimpan di lokasi memori yang diberikan.
public:
MetadataReader(System::Byte* metadata, int length, System::Reflection::Metadata::MetadataReaderOptions options);
public MetadataReader (byte* metadata, int length, System.Reflection.Metadata.MetadataReaderOptions options);
new System.Reflection.Metadata.MetadataReader : nativeptr<byte> * int * System.Reflection.Metadata.MetadataReaderOptions -> System.Reflection.Metadata.MetadataReader
Parameter
- metadata
- Byte*
- length
- Int32
- options
- MetadataReaderOptions
Keterangan
Memori dimiliki oleh pemanggil. Ini harus menjaga memori tetap hidup dan tidak dimodifikasi sepanjang masa MetadataReaderpakai .
Gunakan PEReaderExtensions.GetMetadataReader(PEReader, MetadataReaderOptions) untuk mendapatkan metadata dari gambar PE.
Berlaku untuk
MetadataReader(Byte*, Int32, MetadataReaderOptions, MetadataStringDecoder)
- Sumber:
- MetadataReader.cs
- Sumber:
- MetadataReader.cs
- Sumber:
- MetadataReader.cs
- Sumber:
- MetadataReader.cs
Menginisialisasi instans MetadataReader baru kelas dari metadata yang disimpan di lokasi memori yang diberikan.
public:
MetadataReader(System::Byte* metadata, int length, System::Reflection::Metadata::MetadataReaderOptions options, System::Reflection::Metadata::MetadataStringDecoder ^ utf8Decoder);
public MetadataReader (byte* metadata, int length, System.Reflection.Metadata.MetadataReaderOptions options, System.Reflection.Metadata.MetadataStringDecoder utf8Decoder);
public MetadataReader (byte* metadata, int length, System.Reflection.Metadata.MetadataReaderOptions options, System.Reflection.Metadata.MetadataStringDecoder? utf8Decoder);
new System.Reflection.Metadata.MetadataReader : nativeptr<byte> * int * System.Reflection.Metadata.MetadataReaderOptions * System.Reflection.Metadata.MetadataStringDecoder -> System.Reflection.Metadata.MetadataReader
Parameter
- metadata
- Byte*
- length
- Int32
- options
- MetadataReaderOptions
- utf8Decoder
- MetadataStringDecoder
Pengecualian
length
tidak positif.
metadata
adalah null
.
Pengodean utf8Decoder
bukan UTF8Encoding.
Platform saat ini adalah big-endian.
Header metadata buruk.
Keterangan
Memori dimiliki oleh pemanggil. Ini harus menjaga memori tetap hidup dan tidak dimodifikasi sepanjang masa MetadataReaderpakai .
Gunakan PEReaderExtensions.GetMetadataReader(PEReader, MetadataReaderOptions, MetadataStringDecoder) untuk mendapatkan metadata dari gambar PE.