Lenguaje

BidirectionalStream Clase

Definición

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

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

Comentarios

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC. Creado por Builder.

Nota: Existen restricciones de ordenación sobre los métodos de BidirectionalStream; consulte métodos individuales para obtener una descripción de las restricciones.

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

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
BidirectionalStream()

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

BidirectionalStream(IntPtr, JniHandleOwnership)

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

Campos

Nombre Description
StreamPriorityHighest
Obsoletos.

Prioridad de flujo más alta.

StreamPriorityIdle
Obsoletos.

Prioridad de flujo más baja.

StreamPriorityLow
Obsoletos.

Prioridad de flujo baja.

StreamPriorityLowest
Obsoletos.

Prioridad de flujo muy baja.

StreamPriorityMedium
Obsoletos.

Prioridad de flujo medio.

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

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

HasTrafficStatsUid

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

Headers

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

HttpMethod

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

IsDelayRequestHeadersUntilFirstFlushEnabled

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

IsDone

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

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

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

(Heredado de JavaObject)
JniPeerMembers

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

PeerReference

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

(Heredado de Object)
Priority

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

ThresholdClass

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

ThresholdType

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

TrafficStatsTag

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

TrafficStatsUid

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

Métodos

Nombre Description
Cancel()

Cancela la secuencia.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

(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()

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

(Heredado de JavaObject)
Equals(Object)

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

(Heredado de JavaObject)
Equals(Object)

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

(Heredado de Object)
Flush()

Vacía las escrituras pendientes.

GetHashCode()

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

(Heredado de Object)
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)

Lee los datos de la secuencia en el búfer proporcionado.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

(Heredado de JavaObject)
Start()

Inicia la secuencia, todas las devoluciones de llamada van al callback argumento pasado al BidirectionalStream.Builderconstructor de .

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)
Write(ByteBuffer, Boolean)

Intenta escribir datos del búfer proporcionado en la secuencia.

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

(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)

Clase para el envío bidireccional y la recepción de datos a través de conexiones HTTP/2 o QUIC.

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