Lenguaje

HttpResponseCache.Put(URI, URLConnection) Método

Definición

Permite al controlador de protocolo almacenar en caché los datos después de recuperar recursos.

[Android.Runtime.Register("put", "(Ljava/net/URI;Ljava/net/URLConnection;)Ljava/net/CacheRequest;", "")]
public override Java.Net.CacheRequest? Put(Java.Net.URI? uri, Java.Net.URLConnection? urlConnection);
[<Android.Runtime.Register("put", "(Ljava/net/URI;Ljava/net/URLConnection;)Ljava/net/CacheRequest;", "")>]
override this.Put : Java.Net.URI * Java.Net.URLConnection -> Java.Net.CacheRequest

Parámetros

uri
URI

referencia al recurso solicitado.

urlConnection
URLConnection

la conexión para capturar la respuesta.

Devoluciones

cacheRequest para registrar la respuesta que se va a almacenar en caché. El valor devuelto null indica que el autor de la llamada no pretende almacenar en caché la respuesta.

Atributos

Excepciones

Comentarios

El controlador de protocolo llama a este método después de recuperar un recurso y ResponseCache debe decidir si almacenar o no el recurso en su caché. Si el recurso se va a almacenar en caché, put() debe devolver un objeto CacheRequest que contenga un OutputStream que el controlador de protocolo usará para escribir el recurso en la memoria caché. Si el recurso no se va a almacenar en caché, put debe devolver null.

Referencia de Android para android.net.http.HttpResponseCache.put.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a