Sprache

UploadDataProvider.Read(UploadDataSink, ByteBuffer) Methode

Definition

Liest Uploaddaten in byteBuffer.

[Android.Runtime.Register("read", "(Landroid/net/http/UploadDataSink;Ljava/nio/ByteBuffer;)V", "GetRead_Landroid_net_http_UploadDataSink_Ljava_nio_ByteBuffer_Handler", ApiSince=34)]
public abstract void Read(Android.Net.Http.UploadDataSink uploadDataSink, Java.Nio.ByteBuffer byteBuffer);
[<Android.Runtime.Register("read", "(Landroid/net/http/UploadDataSink;Ljava/nio/ByteBuffer;)V", "GetRead_Landroid_net_http_UploadDataSink_Ljava_nio_ByteBuffer_Handler", ApiSince=34)>]
abstract member Read : Android.Net.Http.UploadDataSink * Java.Nio.ByteBuffer -> unit

Parameter

uploadDataSink
UploadDataSink

Das Objekt, das benachrichtigt werden soll, wenn der Lesevorgang erfolgreich oder anderweitig abgeschlossen wurde.

byteBuffer
ByteBuffer

Der Puffer, in den die gelesenen Bytes kopiert werden sollen. ByteBuffers Grenzwert nicht ändern.

Attribute

Hinweise

Liest Uploaddaten in byteBuffer. Nach Abschluss wird die Position des Puffers am Ende der gelesenen Bytes aktualisiert. Der Grenzwert des Puffers wird nicht geändert. Jeder Aufruf dieser Methode muss ein einzelner Aufruf sein, entweder synchron oder asynchron, an uploadDataSink: UploadDataSink#onReadSucceeded bei Erfolg oder UploadDataSink#onReadError bei Fehlern. Weder Lesen noch Zurückspulen werden aufgerufen, bis eine dieser Methoden oder die andere aufgerufen wird. Auch wenn der zugeordnete UrlRequest Vorgang abgebrochen wird, muss eine oder andere noch aufgerufen werden, bevor Ressourcen sicher freigegeben werden können. Das Auslösen einer Ausnahme führt auch dazu, dass Ressourcen freigegeben werden und die Anforderung fehlerhaft ist.

Java Dokumentation für android.net.http.UploadDataProvider.read(android.net.http.UploadDataSink, java.nio.ByteBuffer).

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: