Lenguaje

UrlRequest.ICallback.OnReadCompleted Método

Definición

Se invoca cada vez que se ha leído parte del cuerpo de la respuesta.

[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

Parámetros

request
UrlRequest

Solicite los datos recibidos. <fuerte>No se garantiza que sea el mismo objeto que el recibido por otras devoluciones de llamada, ni se garantiza que sea el devuelto por URLRequest.Builder#build.</strong> Sin embargo, las llamadas al método en este objeto tendrán los mismos efectos que las llamadas en el original URLRequest.

info
UrlResponseInfo

Información de respuesta.

byteBuffer
ByteBuffer

Búfer que se pasó a UrlRequest#read UrlRequest.read(), que ahora contiene los datos recibidos. La posición del búfer se actualiza al final de los datos recibidos. No se cambia el límite del búfer.

Atributos

Comentarios

Se invoca cada vez que se ha leído parte del cuerpo de la respuesta. Solo se puede rellenar parte del búfer, incluso si aún no se ha consumido todo el cuerpo de la respuesta.

Con la excepción de Callback#onCanceled onCanceled(), no se invocará ningún otro Callback método para la solicitud, incluido Callback#onSucceeded onSucceeded() y Callback#onFailed onFailed(), hasta que UrlRequest#read UrlRequest.read() se llame a para intentar continuar leyendo el cuerpo de la respuesta.

Java documentación para android.net.http.UrlRequest.Callback.onReadCompleted(android.net.http.UrlRequest, android.net.http.UrlResponseInfo, java.nio.ByteBuffer).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a