MetadataReader Oluşturucular
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
MetadataReader(Byte*, Int32) |
Verilen bellek konumunda depolanan meta verilerden sınıfının yeni bir örneğini MetadataReader başlatır. |
MetadataReader(Byte*, Int32, MetadataReaderOptions) |
Verilen bellek konumunda depolanan meta verilerden sınıfının yeni bir örneğini MetadataReader başlatır. |
MetadataReader(Byte*, Int32, MetadataReaderOptions, MetadataStringDecoder) |
Verilen bellek konumunda depolanan meta verilerden sınıfının yeni bir örneğini MetadataReader başlatır. |
MetadataReader(Byte*, Int32)
- Kaynak:
- MetadataReader.cs
- Kaynak:
- MetadataReader.cs
- Kaynak:
- MetadataReader.cs
- Kaynak:
- MetadataReader.cs
Verilen bellek konumunda depolanan meta verilerden sınıfının yeni bir örneğini MetadataReader başlatır.
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
Parametreler
- metadata
- Byte*
Meta veri bloğundaki ilk bayt için bir işaretçi.
- length
- Int32
Bloktaki bayt sayısı.
Açıklamalar
Bellek çağıranın sahibidir. Yaşam süresi MetadataReaderboyunca canlı tutulmalı ve değiştirilmemelidir.
Şunlara uygulanır
MetadataReader(Byte*, Int32, MetadataReaderOptions)
- Kaynak:
- MetadataReader.cs
- Kaynak:
- MetadataReader.cs
- Kaynak:
- MetadataReader.cs
- Kaynak:
- MetadataReader.cs
Verilen bellek konumunda depolanan meta verilerden sınıfının yeni bir örneğini MetadataReader başlatır.
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
Parametreler
- metadata
- Byte*
- length
- Int32
- options
- MetadataReaderOptions
Açıklamalar
Bellek çağıranın sahibidir. Bellek canlı tutulmalıdır ve yaşam süresi MetadataReaderboyunca değiştirilmemelidir.
Pe görüntüsünden meta verileri almak için kullanın PEReaderExtensions.GetMetadataReader(PEReader, MetadataReaderOptions) .
Şunlara uygulanır
MetadataReader(Byte*, Int32, MetadataReaderOptions, MetadataStringDecoder)
- Kaynak:
- MetadataReader.cs
- Kaynak:
- MetadataReader.cs
- Kaynak:
- MetadataReader.cs
- Kaynak:
- MetadataReader.cs
Verilen bellek konumunda depolanan meta verilerden sınıfının yeni bir örneğini MetadataReader başlatır.
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
Parametreler
- metadata
- Byte*
- length
- Int32
- options
- MetadataReaderOptions
- utf8Decoder
- MetadataStringDecoder
Özel durumlar
length
pozitif değildir.
metadata
, null
değeridir.
kodlaması utf8Decoder
değildir UTF8Encoding.
Geçerli platform big-endian'dır.
Hatalı meta veri üst bilgisi.
Açıklamalar
Bellek çağıranın sahibidir. Bellek canlı tutulmalıdır ve yaşam süresi MetadataReaderboyunca değiştirilmemelidir.
Pe görüntüsünden meta verileri almak için kullanın PEReaderExtensions.GetMetadataReader(PEReader, MetadataReaderOptions, MetadataStringDecoder) .