MetadataReader Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- options
- MetadataReaderOptions
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
- options
- MetadataReaderOptions
- 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.