IDataReader Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece acesso de leitura a um fluxo de entrada.
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
- Derivado
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Propriedades
ByteOrder |
Obtém ou define a ordem de bytes dos dados no fluxo de entrada. |
InputStreamOptions |
Obtém ou define as opções de leitura para o fluxo de entrada. |
UnconsumedBufferLength |
Obtém o tamanho do buffer que não foi lido. |
UnicodeEncoding |
Obtém ou define a codificação de caracteres Unicode para o fluxo de entrada. |
Métodos
DetachBuffer() |
Desanexa um buffer que foi anexado anteriormente ao leitor. |
DetachStream() |
Desanexa um fluxo que foi anexado anteriormente ao leitor. |
LoadAsync(UInt32) |
Carrega dados do fluxo de entrada. |
ReadBoolean() |
Lê um valor booliano do fluxo de entrada. |
ReadBuffer(UInt32) |
Lê um buffer do fluxo de entrada. |
ReadByte() |
Lê um valor de byte do fluxo de entrada. |
ReadBytes(Byte[]) |
Lê uma matriz de valores de bytes do fluxo de entrada. |
ReadDateTime() |
Lê um valor de data e hora do fluxo de entrada. |
ReadDouble() |
Lê um valor de ponto flutuante do fluxo de entrada. |
ReadGuid() |
Lê um valor GUID do fluxo de entrada. |
ReadInt16() |
Lê um valor inteiro de 16 bits do fluxo de entrada. |
ReadInt32() |
Lê um valor inteiro de 32 bits do fluxo de entrada. |
ReadInt64() |
Lê um valor inteiro de 64 bits do fluxo de entrada. |
ReadSingle() |
Lê um valor de ponto flutuante do fluxo de entrada. |
ReadString(UInt32) |
Lê um valor de cadeia de caracteres do fluxo de entrada. |
ReadTimeSpan() |
Lê um intervalo de tempo do fluxo de entrada. |
ReadUInt16() |
Lê um inteiro sem sinal de 16 bits do fluxo de entrada. |
ReadUInt32() |
Lê um inteiro sem sinal de 32 bits do fluxo de entrada. |
ReadUInt64() |
Lê um inteiro sem sinal de 64 bits do fluxo de entrada. |