Compartir a través de


IDataReader Interfaz

Definición

Proporciona acceso de lectura a un flujo 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 de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Propiedades

ByteOrder

Obtiene o establece el orden de bytes de los datos del flujo de entrada.

InputStreamOptions

Obtiene o establece las opciones de lectura del flujo de entrada.

UnconsumedBufferLength

Obtiene el tamaño del búfer que no se ha leído.

UnicodeEncoding

Obtiene o establece la codificación de caracteres Unicode para el flujo de entrada.

Métodos

DetachBuffer()

Desasocia un búfer que se adjuntó anteriormente al lector.

DetachStream()

Desasocia una secuencia que se adjuntó previamente al lector.

LoadAsync(UInt32)

Carga datos del flujo de entrada.

ReadBoolean()

Lee un valor booleano del flujo de entrada.

ReadBuffer(UInt32)

Lee un búfer del flujo de entrada.

ReadByte()

Lee un valor de byte del flujo de entrada.

ReadBytes(Byte[])

Lee una matriz de valores de bytes del flujo de entrada.

ReadDateTime()

Lee un valor de fecha y hora del flujo de entrada.

ReadDouble()

Lee un valor de punto flotante del flujo de entrada.

ReadGuid()

Lee un valor GUID del flujo de entrada.

ReadInt16()

Lee un valor entero de 16 bits del flujo de entrada.

ReadInt32()

Lee un valor entero de 32 bits del flujo de entrada.

ReadInt64()

Lee un valor entero de 64 bits del flujo de entrada.

ReadSingle()

Lee un valor de punto flotante del flujo de entrada.

ReadString(UInt32)

Lee un valor de cadena del flujo de entrada.

ReadTimeSpan()

Lee un intervalo de tiempo del flujo de entrada.

ReadUInt16()

Lee un entero de 16 bits sin signo del flujo de entrada.

ReadUInt32()

Lee un entero de 32 bits sin signo de la secuencia de entrada.

ReadUInt64()

Lee un entero de 64 bits sin signo de la secuencia de entrada.

Se aplica a