BlobReader Estructura
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í.
public value class BlobReader
public struct BlobReader
type BlobReader = struct
Public Structure BlobReader
- Herencia
Constructores
| Nombre | Description |
|---|---|
| BlobReader(Byte*, Int32) |
Crea un lector del bloque de memoria especificado. |
Propiedades
| Nombre | Description |
|---|---|
| Length |
Obtiene la longitud total del bloque de memoria subyacente. |
| Offset |
Obtiene o establece el desplazamiento desde el principio del blob hasta la posición actual. |
| RemainingBytes |
Obtiene el número de bytes restantes de la posición actual al final del bloque de memoria subyacente. |
Métodos
| Nombre | Description |
|---|---|
| ReadBoolean() | |
| ReadByte() | |
| ReadBytes(Int32) |
Lee bytes a partir de la posición actual. |
| ReadChar() | |
| ReadCompressedInteger() |
Lee un valor entero comprimido sin signo. Consulte la sección especificación de metadatos II.23.2: Blobs y firmas. |
| ReadCompressedSignedInteger() |
Lee un valor entero comprimido con signo. Consulte la sección especificación de metadatos II.23.2: Blobs y firmas. |
| ReadDouble() | |
| ReadInt16() | |
| ReadInt32() | |
| ReadInt64() | |
| ReadSByte() | |
| ReadSerializationTypeCode() |
Lee un código de tipo codificado en un valor de atributo personalizado serializado. |
| ReadSerializedString() |
Lee una cadena codificada como un entero comprimido que contiene su longitud seguida de su contenido en UTF8. Las cadenas null se codifican como un solo byte de 0xFF. |
| ReadSignatureHeader() | |
| ReadSignatureTypeCode() |
Lee un código de tipo codificado en una firma. |
| ReadSingle() | |
| ReadTypeHandle() |
Lee un identificador de tipo codificado en una firma como TypeDefOrRefOrSpecEncoded (consulte ECMA-335 II.23.2.8). |
| ReadUInt16() | |
| ReadUInt32() | |
| ReadUInt64() | |
| ReadUTF16(Int32) |
Lee una cadena codificada UTF16 (little-endian) a partir de la posición actual. |
| ReadUTF8(Int32) |
Lee una cadena codificada UTF8 a partir de la posición actual. |
| Reset() |
Cambia la posición del lector al inicio del bloque de memoria subyacente. |
| TryReadCompressedInteger(Int32) |
Lee un valor entero comprimido sin signo. Consulte la sección especificación de metadatos II.23.2: Blobs y firmas. |
| TryReadCompressedSignedInteger(Int32) |
Lee un valor entero comprimido con signo. Consulte la sección especificación de metadatos II.23.2: Blobs y firmas. |