IDataReader Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет доступ на чтение для входного потока.
public interface class IDataReader
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(3803512873, 46273, 17172, 164, 184, 251, 129, 58, 47, 39, 94)]
struct IDataReader
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(3803512873, 46273, 17172, 164, 184, 251, 129, 58, 47, 39, 94)]
public interface IDataReader
Public Interface IDataReader
- Производный
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Свойства
ByteOrder |
Возвращает или задает порядок байтов данных во входном потоке. |
InputStreamOptions |
Возвращает или задает параметры чтения для входного потока. |
UnconsumedBufferLength |
Возвращает размер буфера, который не был считан. |
UnicodeEncoding |
Возвращает или задает кодировку символов Юникода для входного потока. |
Методы
DetachBuffer() |
Отсоединяет буфер, который ранее был присоединен к средству чтения. |
DetachStream() |
Отсоединяет поток, который ранее был присоединен к средству чтения. |
LoadAsync(UInt32) |
Загружает данные из входного потока. |
ReadBoolean() |
Считывает логическое значение из входного потока. |
ReadBuffer(UInt32) |
Считывает буфер из входного потока. |
ReadByte() |
Считывает байтовое значение из входного потока. |
ReadBytes(Byte[]) |
Считывает массив байтовых значений из входного потока. |
ReadDateTime() |
Считывает значение даты и времени из входного потока. |
ReadDouble() |
Считывает значение с плавающей запятой из входного потока. |
ReadGuid() |
Считывает значение GUID из входного потока. |
ReadInt16() |
Считывает 16-разрядное целочисленное значение из входного потока. |
ReadInt32() |
Считывает 32-разрядное целочисленное значение из входного потока. |
ReadInt64() |
Считывает 64-разрядное целочисленное значение из входного потока. |
ReadSingle() |
Считывает значение с плавающей запятой из входного потока. |
ReadString(UInt32) |
Считывает строковое значение из входного потока. |
ReadTimeSpan() |
Считывает интервал времени из входного потока. |
ReadUInt16() |
Считывает 16-разрядное целое число без знака из входного потока. |
ReadUInt32() |
Считывает 32-разрядное целое число без знака из входного потока. |
ReadUInt64() |
Считывает 64-разрядное целое число без знака из входного потока. |