MetadataReader Constructores

Definición

Sobrecargas

Nombre Description
MetadataReader(Byte*, Int32)

Inicializa una nueva instancia de la MetadataReader clase a partir de los metadatos almacenados en la ubicación de memoria especificada.

MetadataReader(Byte*, Int32, MetadataReaderOptions)

Inicializa una nueva instancia de la MetadataReader clase a partir de los metadatos almacenados en la ubicación de memoria especificada.

MetadataReader(Byte*, Int32, MetadataReaderOptions, MetadataStringDecoder)

Inicializa una nueva instancia de la MetadataReader clase a partir de los metadatos almacenados en la ubicación de memoria especificada.

MetadataReader(Byte*, Int32)

Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs

Inicializa una nueva instancia de la MetadataReader clase a partir de los metadatos almacenados en la ubicación de memoria especificada.

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

Parámetros

metadata
Byte*

Puntero al primer byte de un bloque de metadatos.

length
Int32

Número de bytes del bloque.

Comentarios

La memoria es propiedad del autor de la llamada. Debe mantenerse vivo y sin modificar durante toda la vigencia de .MetadataReader

Se aplica a

MetadataReader(Byte*, Int32, MetadataReaderOptions)

Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs

Inicializa una nueva instancia de la MetadataReader clase a partir de los metadatos almacenados en la ubicación de memoria especificada.

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

Parámetros

metadata
Byte*
length
Int32

Comentarios

La memoria es propiedad del autor de la llamada. Debe mantener la memoria activa y sin modificar durante toda la vigencia de MetadataReader.

Use PEReaderExtensions.GetMetadataReader(PEReader, MetadataReaderOptions) para obtener metadatos de una imagen pe.

Se aplica a

MetadataReader(Byte*, Int32, MetadataReaderOptions, MetadataStringDecoder)

Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs
Source:
MetadataReader.cs

Inicializa una nueva instancia de la MetadataReader clase a partir de los metadatos almacenados en la ubicación de memoria especificada.

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

Parámetros

metadata
Byte*
length
Int32
utf8Decoder
MetadataStringDecoder

Excepciones

length no es positivo.

metadata es null.

La codificación de utf8Decoder no UTF8Encodinges .

La plataforma actual es big-endian.

Encabezado de metadatos incorrecto.

Comentarios

La memoria es propiedad del autor de la llamada. Debe mantener la memoria activa y sin modificar durante toda la vigencia de MetadataReader.

Use PEReaderExtensions.GetMetadataReader(PEReader, MetadataReaderOptions, MetadataStringDecoder) para obtener metadatos de una imagen pe.

Se aplica a