Idioma

ISessionInputBufferExtensions.ReadLineAsync Método

Definição

Sobrecargas

Nome Description
ReadLineAsync(ISessionInputBuffer)

Executa uma leitura de linha de bloqueio em um thread do pool de threads.

ReadLineAsync(ISessionInputBuffer, CharArrayBuffer)

Executa uma linha de bloqueio lida em um buffer de caracteres em um thread do pool de threads.

ReadLineAsync(ISessionInputBuffer)

Executa uma leitura de linha de bloqueio em um thread do 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>

Parâmetros

self
ISessionInputBuffer

O buffer de entrada da sessão do qual ler.

Retornos

Uma tarefa cujo resultado é a linha sem seus terminadores CR e LF ou null se o final do fluxo for atingido antes de qualquer dado de linha ser lido.

Comentários

Esse método chama ReadLine().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

ReadLineAsync(ISessionInputBuffer, CharArrayBuffer)

Executa uma linha de bloqueio lida em um buffer de caracteres em um thread do 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>

Parâmetros

self
ISessionInputBuffer

O buffer de entrada da sessão do qual ler.

buffer
CharArrayBuffer

O buffer de caracteres ao qual a linha é acrescentada, sem seus terminadores CR e LF.

Retornos

Uma tarefa cujo resultado é o comprimento da linha relatado pelo buffer, excluindo CR e LF ou -1 se o final do fluxo for atingido antes de qualquer dado de linha ser lido.

Comentários

Esse método chama ReadLine(CharArrayBuffer). A implementação do Android relata bytes codificados, que podem ser diferentes do número de caracteres decodificados. Os caracteres existentes são buffer mantidos. Mantenha o buffer disponível para a leitura até que a tarefa seja concluída.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a