UrlRequest.ICallback.OnReadCompleted Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Invocado sempre que parte do corpo da resposta tiver sido lida.
[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
Solicitação que recebeu dados.
<strong>Este não é garantido ser o mesmo objeto que o recebido por outros retornos de chamada, nem é garantido que ele seja o retornado por URLRequest.Builder#build.</strong> No entanto, as chamadas de método neste objeto terão os mesmos efeitos que as chamadas no original URLRequest.
- info
- UrlResponseInfo
Informações de resposta.
- byteBuffer
- ByteBuffer
O buffer que foi passado para UrlRequest#read
UrlRequest.read(), agora contendo os dados recebidos. A posição do buffer é atualizada para o final dos dados recebidos. O limite do buffer não é alterado.
- Atributos
Comentários
Invocado sempre que parte do corpo da resposta tiver sido lida. Somente parte do buffer pode ser preenchida, mesmo que todo o corpo da resposta ainda não tenha sido consumido.
Com exceção de Callback#onCanceled onCanceled(), nenhum outro Callback método será invocado para a solicitação, incluindo Callback#onSucceeded onSucceeded() e Callback#onFailed onFailed(), até UrlRequest#read UrlRequest.read() que seja chamado para tentar continuar lendo o corpo da resposta.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.