FinishedRequestTimings Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Métricas recopiladas para una sola solicitud.
[Android.Runtime.Register("android/net/http/FinishedRequestTimings", ApiSince=37, DoNotGenerateAcw=true)]
public sealed class FinishedRequestTimings : Java.Lang.Object
[<Android.Runtime.Register("android/net/http/FinishedRequestTimings", ApiSince=37, DoNotGenerateAcw=true)>]
type FinishedRequestTimings = class
inherit Object
- Herencia
- Atributos
Comentarios
Métricas recopiladas para una sola solicitud. La mayoría de estas métricas son marcas de tiempo para eventos durante la vigencia de BidirectionalStream o UrlRequest, que se pueden usar para crear una escala de tiempo detallada para investigar el rendimiento.
Las marcas de tiempo se derivan de un reloj monotonico.
Las horas de inicio se notifican como la hora en que una solicitud comenzó a esperar un evento, no cuando el evento se inició realmente. Si una métrica no está disponible, incluidos los casos en los que una solicitud finalizó antes de llegar a esa fase, las horas de inicio y finalización serán nulas. Si no se ha dedicado ningún tiempo al bloqueo en un evento, el inicio y el final serán el mismo tiempo.
Una métrica puede ser null si no está disponible (por ejemplo, las métricas SSL son nulas si no se resolvió el nombre de host).
Referencia de Android para android.net.http.FinishedRequestTimings.
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.
Propiedades
| Nombre | Description |
|---|---|
| Class |
Devuelve la clase en tiempo de ejecución de este |
| ConnectingEnd |
Devuelve la marca de tiempo de cuando finalizó el establecimiento de la conexión. |
| ConnectingStart |
Devuelve la marca de tiempo de cuando se inició el intento de conexión. |
| DnsEnd |
Devuelve la marca de tiempo cuando finaliza la búsqueda DNS. |
| DnsStart |
Devuelve la marca de tiempo cuando se inició la búsqueda DNS. |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| 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 |
Métricas recopiladas para una sola solicitud. (Heredado de JavaObject) |
| JniPeerMembers |
Métricas recopiladas para una sola solicitud. |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| ReceivedByteCount |
Devuelve el total de bytes recibidos. |
| RequestEnd |
Devuelve la marca de tiempo cuando finaliza la solicitud. |
| RequestStart |
Devuelve la marca de tiempo cuando se inició la solicitud. |
| SendingEnd |
Devuelve la marca de tiempo al enviar la solicitud finalizada. |
| SendingStart |
Devuelve la marca de tiempo al enviar la solicitud iniciada. |
| SentByteCount |
Devuelve el total de bytes enviados. |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. (Heredado de Object) |
| TlsHandshakeEnd |
Devuelve la marca de tiempo cuando finaliza el protocolo de enlace TLS. |
| TlsHandshakeStart |
Devuelve la marca de tiempo cuando se inició el protocolo de enlace TLS. |
Métodos
| Nombre | Description |
|---|---|
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Métricas recopiladas para una sola solicitud. (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() |
Métricas recopiladas para una sola solicitud. (Heredado de JavaObject) |
| Equals(Object) |
Métricas recopiladas para una sola solicitud. (Heredado de JavaObject) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetHashCode() |
Devuelve un valor de código hash del 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) |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Métricas recopiladas para una sola solicitud. (Heredado de JavaObject) |
| 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 despierta, 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) |
| WasSocketReused() |
Devuelve si el socket se ha reutilizado desde una solicitud anterior. |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Métricas recopiladas para una sola solicitud. (Heredado de JavaObject) |
| IJavaPeerable.Finalized() |
Métricas recopiladas para una sola solicitud. (Heredado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Métricas recopiladas para una sola solicitud. (Heredado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Métricas recopiladas para una sola solicitud. (Heredado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Métricas recopiladas para una sola solicitud. (Heredado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Métricas recopiladas para una sola solicitud. (Heredado de JavaObject) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Métricas recopiladas para una sola solicitud. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |