IDataReader Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit un accès en lecture à un flux d’entrée.
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
- Dérivé
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Propriétés
ByteOrder |
Obtient ou définit l’ordre d’octet des données dans le flux d’entrée. |
InputStreamOptions |
Obtient ou définit les options de lecture du flux d’entrée. |
UnconsumedBufferLength |
Obtient la taille de la mémoire tampon qui n’a pas été lue. |
UnicodeEncoding |
Obtient ou définit l’encodage de caractères Unicode pour le flux d’entrée. |
Méthodes
DetachBuffer() |
Détache une mémoire tampon précédemment attachée au lecteur. |
DetachStream() |
Détache un flux précédemment attaché au lecteur. |
LoadAsync(UInt32) |
Charge des données à partir du flux d’entrée. |
ReadBoolean() |
Lit une valeur booléenne à partir du flux d’entrée. |
ReadBuffer(UInt32) |
Lit une mémoire tampon à partir du flux d’entrée. |
ReadByte() |
Lit une valeur d’octet à partir du flux d’entrée. |
ReadBytes(Byte[]) |
Lit un tableau de valeurs d’octets à partir du flux d’entrée. |
ReadDateTime() |
Lit une valeur de date et d’heure à partir du flux d’entrée. |
ReadDouble() |
Lit une valeur à virgule flottante à partir du flux d’entrée. |
ReadGuid() |
Lit une valeur GUID à partir du flux d’entrée. |
ReadInt16() |
Lit une valeur entière de 16 bits à partir du flux d’entrée. |
ReadInt32() |
Lit une valeur entière 32 bits à partir du flux d’entrée. |
ReadInt64() |
Lit une valeur entière 64 bits à partir du flux d’entrée. |
ReadSingle() |
Lit une valeur à virgule flottante à partir du flux d’entrée. |
ReadString(UInt32) |
Lit une valeur de chaîne à partir du flux d’entrée. |
ReadTimeSpan() |
Lit un intervalle de temps à partir du flux d’entrée. |
ReadUInt16() |
Lit un entier 16 bits non signé à partir du flux d’entrée. |
ReadUInt32() |
Lit un entier 32 bits non signé à partir du flux d’entrée. |
ReadUInt64() |
Lit un entier 64 bits non signé à partir du flux d’entrée. |