Language

UrlRequest.ICallback.OnReadCompleted メソッド

定義

応答本文の一部が読み取られたときに呼び出されます。

[Android.Runtime.Register("onReadCompleted", "(Landroid/net/http/UrlRequest;Landroid/net/http/UrlResponseInfo;Ljava/nio/ByteBuffer;)V", "GetOnReadCompleted_Landroid_net_http_UrlRequest_Landroid_net_http_UrlResponseInfo_Ljava_nio_ByteBuffer_Handler:Android.Net.Http.UrlRequest/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)]
public void OnReadCompleted(Android.Net.Http.UrlRequest request, Android.Net.Http.UrlResponseInfo info, Java.Nio.ByteBuffer byteBuffer);
[<Android.Runtime.Register("onReadCompleted", "(Landroid/net/http/UrlRequest;Landroid/net/http/UrlResponseInfo;Ljava/nio/ByteBuffer;)V", "GetOnReadCompleted_Landroid_net_http_UrlRequest_Landroid_net_http_UrlResponseInfo_Ljava_nio_ByteBuffer_Handler:Android.Net.Http.UrlRequest/ICallbackInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=34)>]
abstract member OnReadCompleted : Android.Net.Http.UrlRequest * Android.Net.Http.UrlResponseInfo * Java.Nio.ByteBuffer -> unit

パラメーター

request
UrlRequest

データを受信した要求。 <strong>これは、他のコールバックが受け取ったオブジェクトと同じオブジェクトであるとは限らず、 URLRequest.Builder#build.<によって返されるオブジェクトであるとは限りません。/strong> ただし、このオブジェクトに対するメソッド呼び出しは、元の URLRequestの呼び出しと同じ効果を持ちます。

info
UrlResponseInfo

応答情報。

byteBuffer
ByteBuffer

UrlRequest#read UrlRequest.read()に渡されたバッファー。受信したデータが格納されるようになりました。 バッファーの位置は、受信したデータの末尾に更新されます。 バッファーの制限は変更されません。

属性

注釈

応答本文の一部が読み取られたときに呼び出されます。 応答本文全体がまだ消費されていない場合でも、バッファーの一部のみを設定できます。

Callback#onCanceled onCanceled()を除き、応答本文の読み取りを続行するためにUrlRequest#read UrlRequest.read()が呼び出されるまで、Callback#onSucceeded onSucceeded()やCallback#onFailed onFailed()など、要求に対して他のCallback メソッドは呼び出されません。

Javaドキュメント。

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

適用対象