Language

UrlRequest.Read(ByteBuffer) メソッド

定義

指定されたバッファーに応答本文の一部を読み取ろうとします。

[Android.Runtime.Register("read", "(Ljava/nio/ByteBuffer;)V", "GetRead_Ljava_nio_ByteBuffer_Handler", ApiSince=34)]
public abstract void Read(Java.Nio.ByteBuffer buffer);
[<Android.Runtime.Register("read", "(Ljava/nio/ByteBuffer;)V", "GetRead_Ljava_nio_ByteBuffer_Handler", ApiSince=34)>]
abstract member Read : Java.Nio.ByteBuffer -> unit

パラメーター

buffer
ByteBuffer

ByteBuffer 応答本文を書き込む。 直接 ByteBuffer である必要があります。 エンベダーは、要求が Callbackに呼び出されるまで、その位置と制限の間のバッファーの位置、制限、またはデータを読み取ったり変更したりしてはなりません。

属性

注釈

指定されたバッファーに応答本文の一部を読み取ろうとします。 CallbackのCallback#onResponseStarted onResponseStarted()メソッドとCallback#onReadCompleted onReadCompleted() メソッドの各呼び出しに応じて、最大で 1 回だけ呼び出す必要があります。 各呼び出しでは、データが読み取られた場合は Callback Callback'sCallback#onReadCompleted onReadCompleted() メソッド、読み取るデータがなくなった場合は Callback#onSucceeded onSucceeded() メソッド、エラーが発生した場合は Callback#onFailed onFailed() メソッドへの非同期呼び出しが行われます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象