IDataReader Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce l'accesso in lettura a un flusso di input.
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
- Derivato
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Proprietà
ByteOrder |
Ottiene o imposta l'ordine dei byte dei dati nel flusso di input. |
InputStreamOptions |
Ottiene o imposta le opzioni di lettura per il flusso di input. |
UnconsumedBufferLength |
Ottiene le dimensioni del buffer che non è stato letto. |
UnicodeEncoding |
Ottiene o imposta la codifica dei caratteri Unicode per il flusso di input. |
Metodi
DetachBuffer() |
Scollega un buffer collegato in precedenza al lettore. |
DetachStream() |
Scollega un flusso collegato in precedenza al lettore. |
LoadAsync(UInt32) |
Carica i dati dal flusso di input. |
ReadBoolean() |
Legge un valore booleano dal flusso di input. |
ReadBuffer(UInt32) |
Legge un buffer dal flusso di input. |
ReadByte() |
Legge un valore di byte dal flusso di input. |
ReadBytes(Byte[]) |
Legge una matrice di valori di byte dal flusso di input. |
ReadDateTime() |
Legge un valore di data e ora dal flusso di input. |
ReadDouble() |
Legge un valore a virgola mobile dal flusso di input. |
ReadGuid() |
Legge un valore GUID dal flusso di input. |
ReadInt16() |
Legge un valore intero a 16 bit dal flusso di input. |
ReadInt32() |
Legge un valore intero a 32 bit dal flusso di input. |
ReadInt64() |
Legge un valore intero a 64 bit dal flusso di input. |
ReadSingle() |
Legge un valore a virgola mobile dal flusso di input. |
ReadString(UInt32) |
Legge un valore stringa dal flusso di input. |
ReadTimeSpan() |
Legge un intervallo di tempo dal flusso di input. |
ReadUInt16() |
Legge un intero senza segno a 16 bit dal flusso di input. |
ReadUInt32() |
Legge un intero senza segno a 32 bit dal flusso di input. |
ReadUInt64() |
Legge un intero senza segno a 64 bit dal flusso di input. |