Lenguaje

UrlRequest Clase

Definición

Controla una solicitud HTTP (GET, PUT, POST, etc.).

[Android.Runtime.Register("android/net/http/UrlRequest", ApiSince=34, DoNotGenerateAcw=true)]
public abstract class UrlRequest : Java.Lang.Object
[<Android.Runtime.Register("android/net/http/UrlRequest", ApiSince=34, DoNotGenerateAcw=true)>]
type UrlRequest = class
    inherit Object
Herencia
UrlRequest
Atributos

Comentarios

Controla una solicitud HTTP (GET, PUT, POST, etc.). Creado por UrlRequest.Builder, que se puede obtener llamando a HttpEngine#newUrlRequestBuilder. Nota: Se debe llamar a todos los métodos en el Executor objeto pasado a HttpEngine#newUrlRequestBuilder.

Java documentación para android.net.http.UrlRequest.

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.

Constructores

Nombre Description
UrlRequest(IntPtr, JniHandleOwnership)

Controla una solicitud HTTP (GET, PUT, POST, etc.).

Campos

Nombre Description
RequestPriorityHighest
Obsoletos.

Prioridad de solicitud más alta.

RequestPriorityIdle
Obsoletos.

Prioridad de solicitud más baja.

RequestPriorityLow
Obsoletos.

Prioridad de solicitud baja.

RequestPriorityLowest
Obsoletos.

Prioridad de solicitud muy baja.

RequestPriorityMedium
Obsoletos.

Prioridad de solicitud media.

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
FinishedRequestTimings

Devuelve las métricas de tiempo detalladas de la solicitud.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
HasTrafficStatsTag

Controla una solicitud HTTP (GET, PUT, POST, etc.).

HasTrafficStatsUid

Controla una solicitud HTTP (GET, PUT, POST, etc.).

Headers

Controla una solicitud HTTP (GET, PUT, POST, etc.).

HttpMethod

Controla una solicitud HTTP (GET, PUT, POST, etc.).

IsCacheDisabled

Controla una solicitud HTTP (GET, PUT, POST, etc.).

IsDirectExecutorAllowed

Controla una solicitud HTTP (GET, PUT, POST, etc.).

IsDone

Controla una solicitud HTTP (GET, PUT, POST, etc.).

JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

Controla una solicitud HTTP (GET, PUT, POST, etc.).

(Heredado de JavaObject)
JniPeerMembers

Controla una solicitud HTTP (GET, PUT, POST, etc.).

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
Priority

Controla una solicitud HTTP (GET, PUT, POST, etc.).

ThresholdClass

Controla una solicitud HTTP (GET, PUT, POST, etc.).

ThresholdType

Controla una solicitud HTTP (GET, PUT, POST, etc.).

TrafficStatsTag

Controla una solicitud HTTP (GET, PUT, POST, etc.).

TrafficStatsUid

Controla una solicitud HTTP (GET, PUT, POST, etc.).

Métodos

Nombre Description
Cancel()

Cancela la solicitud.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Controla una solicitud HTTP (GET, PUT, POST, etc.).

(Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Controla una solicitud HTTP (GET, PUT, POST, etc.).

(Heredado de JavaObject)
Equals(Object)

Controla una solicitud HTTP (GET, PUT, POST, etc.).

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
FollowRedirect()

Sigue un redireccionamiento pendiente.

GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
GetStatus(UrlRequest+IStatusListener)

Controla una solicitud HTTP (GET, PUT, POST, etc.).

JavaFinalize()
Obsoletos.

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
Read(ByteBuffer)

Intenta leer parte del cuerpo de la respuesta en el búfer proporcionado.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Controla una solicitud HTTP (GET, PUT, POST, etc.).

(Heredado de JavaObject)
Start()

Inicia la solicitud, todas las devoluciones de llamada van a Callback.

ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Controla una solicitud HTTP (GET, PUT, POST, etc.).

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Controla una solicitud HTTP (GET, PUT, POST, etc.).

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Controla una solicitud HTTP (GET, PUT, POST, etc.).

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Controla una solicitud HTTP (GET, PUT, POST, etc.).

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Controla una solicitud HTTP (GET, PUT, POST, etc.).

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Controla una solicitud HTTP (GET, PUT, POST, etc.).

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Controla una solicitud HTTP (GET, PUT, POST, etc.).

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a