ISessionInputBufferExtensions.ReadAsync Metodo
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.
Overload
| Nome | Descrizione |
|---|---|
| ReadAsync(ISessionInputBuffer) |
Esegue un blocco della lettura a byte singolo in un thread del pool di thread. |
| ReadAsync(ISessionInputBuffer, Byte[]) |
Esegue un blocco letto in una matrice di byte in un thread del pool di thread. |
| ReadAsync(ISessionInputBuffer, Byte[], Int32, Int32) |
Esegue una lettura di blocco nella parte specificata di una matrice di byte in un thread del pool di thread. |
ReadAsync(ISessionInputBuffer)
Esegue un blocco della lettura a byte singolo in un thread del pool di thread.
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>
Parametri
- self
- ISessionInputBuffer
Buffer di input della sessione da cui leggere.
Valori restituiti
Attività il cui risultato è il valore di byte compreso tra 0 e 255 o -1 se viene raggiunta la fine del flusso.
Commenti
Questo metodo chiama Read().
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
ReadAsync(ISessionInputBuffer, Byte[])
Esegue un blocco letto in una matrice di byte in un thread del pool di thread.
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>
Parametri
- self
- ISessionInputBuffer
Buffer di input della sessione da cui leggere.
- b
- Byte[]
Matrice che riceve i byte letti, a partire dal primo elemento.
Valori restituiti
Attività il cui risultato è il numero di byte letti o -1 se viene raggiunta la fine del flusso prima che i dati siano disponibili.
Commenti
Questo metodo chiama Read(Byte[]). Mantenere b disponibile per la lettura fino al completamento dell'attività.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.
Si applica a
ReadAsync(ISessionInputBuffer, Byte[], Int32, Int32)
Esegue una lettura di blocco nella parte specificata di una matrice di byte in un thread del pool di thread.
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>
Parametri
- self
- ISessionInputBuffer
Buffer di input della sessione da cui leggere.
- b
- Byte[]
Matrice che riceve i byte letti.
- off
- Int32
Indice in base zero in in b corrispondenza del quale archiviare il primo byte.
- len
- Int32
Numero massimo di byte da leggere.
Valori restituiti
Attività il cui risultato è il numero di byte letti o -1 se viene raggiunta la fine del flusso prima che i dati siano disponibili.
Commenti
Questo metodo chiama Read(Byte[], Int32, Int32). Mantenere b disponibile per la lettura fino al completamento dell'attività.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.