ISessionInputBufferExtensions.ReadAsync Méthode
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.
Surcharges
| Nom | Description |
|---|---|
| ReadAsync(ISessionInputBuffer) |
Exécute une lecture sur un octet unique bloquant sur un thread de pool de threads. |
| ReadAsync(ISessionInputBuffer, Byte[]) |
Exécute une lecture bloquante dans un tableau d’octets sur un thread de pool de threads. |
| ReadAsync(ISessionInputBuffer, Byte[], Int32, Int32) |
Exécute une lecture bloquante dans la partie spécifiée d’un tableau d’octets sur un thread de pool de threads. |
ReadAsync(ISessionInputBuffer)
Exécute une lecture sur un octet unique bloquant sur un thread de pool de threads.
public static System.Threading.Tasks.Task<int> ReadAsync(this Org.Apache.Http.IO.ISessionInputBuffer self);
static member ReadAsync : Org.Apache.Http.IO.ISessionInputBuffer -> System.Threading.Tasks.Task<int>
Paramètres
- self
- ISessionInputBuffer
Mémoire tampon d’entrée de session à partir de laquelle lire.
Retours
Tâche dont le résultat est la valeur d’octet comprise entre 0 et 255 ou -1 si la fin du flux est atteinte.
Remarques
Cette méthode appelle Read().
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
ReadAsync(ISessionInputBuffer, Byte[])
Exécute une lecture bloquante dans un tableau d’octets sur un thread de pool de threads.
public static System.Threading.Tasks.Task<int> ReadAsync(this Org.Apache.Http.IO.ISessionInputBuffer self, byte[]? b);
static member ReadAsync : Org.Apache.Http.IO.ISessionInputBuffer * byte[] -> System.Threading.Tasks.Task<int>
Paramètres
- self
- ISessionInputBuffer
Mémoire tampon d’entrée de session à partir de laquelle lire.
- b
- Byte[]
Tableau qui reçoit les octets lus, en commençant à son premier élément.
Retours
Tâche dont le résultat est le nombre d’octets lus, ou -1 si la fin du flux est atteinte avant que les données ne soient disponibles.
Remarques
Cette méthode appelle Read(Byte[]). Conservez b la disponibilité de la lecture jusqu’à ce que la tâche se termine.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
S’applique à
ReadAsync(ISessionInputBuffer, Byte[], Int32, Int32)
Exécute une lecture bloquante dans la partie spécifiée d’un tableau d’octets sur un thread de pool de threads.
public static System.Threading.Tasks.Task<int> ReadAsync(this Org.Apache.Http.IO.ISessionInputBuffer self, byte[]? b, int off, int len);
static member ReadAsync : Org.Apache.Http.IO.ISessionInputBuffer * byte[] * int * int -> System.Threading.Tasks.Task<int>
Paramètres
- self
- ISessionInputBuffer
Mémoire tampon d’entrée de session à partir de laquelle lire.
- b
- Byte[]
Tableau qui reçoit les octets lus.
- off
- Int32
Index de base zéro dans b lequel stocker le premier octet.
- len
- Int32
Nombre maximal d’octets à lire.
Retours
Tâche dont le résultat est le nombre d’octets lus, ou -1 si la fin du flux est atteinte avant que les données ne soient disponibles.
Remarques
Cette méthode appelle Read(Byte[], Int32, Int32). Conservez b la disponibilité de la lecture jusqu’à ce que la tâche se termine.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.