ISessionInputBufferExtensions.ReadAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ReadAsync(ISessionInputBuffer) |
Führt einen Blockierungs-Single-Byte-Lesevorgang in einem Threadpoolthread aus. |
| ReadAsync(ISessionInputBuffer, Byte[]) |
Führt einen Blockierungslesevorgang in ein Bytearray in einem Threadpoolthread aus. |
| ReadAsync(ISessionInputBuffer, Byte[], Int32, Int32) |
Führt einen Blockierungslesevorgang in den angegebenen Teil eines Bytearrays in einem Threadpoolthread aus. |
ReadAsync(ISessionInputBuffer)
Führt einen Blockierungs-Single-Byte-Lesevorgang in einem Threadpoolthread aus.
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>
Parameter
- self
- ISessionInputBuffer
Der Sitzungseingabepuffer, aus dem gelesen werden soll.
Gibt zurück
Ein Vorgang, dessen Ergebnis der Bytewert von 0 bis 255 ist, oder -1, wenn das Ende des Datenstroms erreicht ist.
Hinweise
Diese Methode ruft Read().
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ReadAsync(ISessionInputBuffer, Byte[])
Führt einen Blockierungslesevorgang in ein Bytearray in einem Threadpoolthread aus.
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>
Parameter
- self
- ISessionInputBuffer
Der Sitzungseingabepuffer, aus dem gelesen werden soll.
- b
- Byte[]
Das Array, das die Bytes liest, beginnend mit dem ersten Element.
Gibt zurück
Ein Vorgang, dessen Ergebnis die Anzahl der gelesenen Bytes ist, oder -1, wenn das Ende des Datenstroms erreicht ist, bevor Daten verfügbar sind.
Hinweise
Diese Methode ruft Read(Byte[]). Bleiben Sie b für das Lesen verfügbar, bis die Aufgabe abgeschlossen ist.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ReadAsync(ISessionInputBuffer, Byte[], Int32, Int32)
Führt einen Blockierungslesevorgang in den angegebenen Teil eines Bytearrays in einem Threadpoolthread aus.
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>
Parameter
- self
- ISessionInputBuffer
Der Sitzungseingabepuffer, aus dem gelesen werden soll.
- b
- Byte[]
Das Array, das die Bytes empfängt, die gelesen werden.
- off
- Int32
Der nullbasierte Index, in b dem das erste Byte gespeichert werden soll.
- len
- Int32
Die maximale Anzahl der zu lesenden Bytes.
Gibt zurück
Ein Vorgang, dessen Ergebnis die Anzahl der gelesenen Bytes ist, oder -1, wenn das Ende des Datenstroms erreicht ist, bevor Daten verfügbar sind.
Hinweise
Diese Methode ruft Read(Byte[], Int32, Int32). Bleiben Sie b für das Lesen verfügbar, bis die Aufgabe abgeschlossen ist.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.