ISessionInputBufferExtensions.ReadLineAsync 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 |
|---|---|
| ReadLineAsync(ISessionInputBuffer) |
Exécute une ligne bloquante lue sur un thread de pool de threads. |
| ReadLineAsync(ISessionInputBuffer, CharArrayBuffer) |
Exécute une ligne bloquante lue dans une mémoire tampon de caractères sur un thread de pool de threads. |
ReadLineAsync(ISessionInputBuffer)
Exécute une ligne bloquante lue sur un thread de pool de threads.
public static System.Threading.Tasks.Task<string?> ReadLineAsync(this Org.Apache.Http.IO.ISessionInputBuffer self);
static member ReadLineAsync : Org.Apache.Http.IO.ISessionInputBuffer -> System.Threading.Tasks.Task<string>
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 ligne sans ses terminateurs CR et LF, ou null si la fin du flux est atteinte avant la lecture des données de ligne.
Remarques
Cette méthode appelle ReadLine().
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 à
ReadLineAsync(ISessionInputBuffer, CharArrayBuffer)
Exécute une ligne bloquante lue dans une mémoire tampon de caractères sur un thread de pool de threads.
public static System.Threading.Tasks.Task<int> ReadLineAsync(this Org.Apache.Http.IO.ISessionInputBuffer self, Org.Apache.Http.Util.CharArrayBuffer? buffer);
static member ReadLineAsync : Org.Apache.Http.IO.ISessionInputBuffer * Org.Apache.Http.Util.CharArrayBuffer -> System.Threading.Tasks.Task<int>
Paramètres
- self
- ISessionInputBuffer
Mémoire tampon d’entrée de session à partir de laquelle lire.
- buffer
- CharArrayBuffer
Mémoire tampon de caractères à laquelle la ligne est ajoutée, sans ses terminateurs CR et LF.
Retours
Tâche dont le résultat est la longueur de ligne signalée par la mémoire tampon, à l’exclusion de CR et LF, ou -1 si la fin du flux est atteinte avant la lecture de toutes les données de ligne.
Remarques
Cette méthode appelle ReadLine(CharArrayBuffer). L’implémentation Android signale des octets encodés, qui peuvent différer du nombre de caractères décodés. Les caractères existants sont buffer conservés. Conservez la mémoire tampon disponible pour 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.