BlobReader Структура
В этой статье
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public value class BlobReader
public struct BlobReader
type BlobReader = struct
Public Structure BlobReader
- Наследование
Blob |
Создает средство чтения указанного блока памяти. |
Current |
Возвращает указатель на байт в текущей позиции средства чтения. |
Length |
Возвращает общую длину базового блока памяти. |
Offset |
Возвращает или задает смещение от начала большого двоичного объекта до текущей позиции. |
Remaining |
Считывает оставшееся количество байтов от текущей позиции до конца базового блока памяти. |
Start |
Возвращает указатель на байт в начале базового блока памяти. |
Align(Byte) |
Перемещает средство чтения вперед на количество байтов, необходимое в соответствии с заданным выравниванием. |
Index |
Ищет указанный байт в большом двоичном объекте после текущей позиции. |
Read |
Считывает дескриптор кучи большого двоичного объекта, закодированный как сжатое целое число. |
Read |
|
Read |
|
Read |
Считывает байты начиная с текущей позиции. |
Read |
Считывает байты начиная с текущей позиции и записывает их в указанный буфер начиная с заданного смещения. |
Read |
|
Read |
Считывает сжатое целое число без знака. См. раздел II.23.2 спецификации метаданных: "Большие двоичные объекты и сигнатуры". |
Read |
Считывает сжатое целое число со знаком. См. раздел II.23.2 спецификации метаданных: "Большие двоичные объекты и сигнатуры". |
Read |
Считывает значение константы (см раздел 22.9 в части II документа ECMA-335) в текущей позиции. |
Read |
|
Read |
Считывает число Decimal. |
Read |
|
Read |
|
Read |
|
Read |
|
Read |
|
Read |
|
Read |
Считывает код типа, закодированный в сериализованном значении пользовательского атрибута. |
Read |
Считывает строку, которая закодирована как сжатое целое число, содержащее длину, за которой следует содержимое в формате UTF8. Строки NULL кодируются как один байт 0xFF. |
Read |
|
Read |
Считывает код типа, закодированный в сигнатуре. |
Read |
|
Read |
Считывает дескриптор типа, закодированный в сигнатуре как TypeDefOrRefOrSpecEncoded (см. ECMA-335 II.23.2.8). |
Read |
|
Read |
|
Read |
|
ReadUTF16(Int32) |
Считывает строку в кодировке UTF16 (прямой порядок байтов) начиная с текущей позиции. |
ReadUTF8(Int32) |
Считывает строку в кодировке UTF8 начиная с текущей позиции. |
Reset() |
Возвращает средство чтения в начало базового блока памяти. |
Seek |
|
Skip |
|
Try |
Считывает сжатое целое число без знака. См. раздел II.23.2 спецификации метаданных: "Большие двоичные объекты и сигнатуры". |
Try |
Считывает сжатое целое число со знаком. См. раздел II.23.2 спецификации метаданных: "Большие двоичные объекты и сигнатуры". |
Продукт | Версии |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0 |
UWP | 10.0 |