Langue

AbstractClientConnAdapter Classe

Définition

Attention

This class is obsoleted in this android platform

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

[Android.Runtime.Register("org/apache/http/impl/conn/AbstractClientConnAdapter", DoNotGenerateAcw=true)]
[System.Obsolete("This class is obsoleted in this android platform")]
public abstract class AbstractClientConnAdapter : Java.Lang.Object, IDisposable, Org.Apache.Http.Conn.IManagedClientConnection
[<Android.Runtime.Register("org/apache/http/impl/conn/AbstractClientConnAdapter", DoNotGenerateAcw=true)>]
[<System.Obsolete("This class is obsoleted in this android platform")>]
type AbstractClientConnAdapter = class
    inherit Object
    interface IManagedClientConnection
    interface IConnectionReleaseTrigger
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IHttpClientConnection
    interface IHttpConnection
    interface IHttpInetConnection
Héritage
AbstractClientConnAdapter
Dérivé
Attributs
Implémente

Remarques

Les descriptions des membres sont basées sur l’implémentation de l’adaptateur de connexion Android et ses interfaces de connexion.

documentation source pour AbstractClientConnAdapter.

Les parties de cette page sont dérivées du code source Apache HttpClient mis à disposition par Foundation sous la Apache License, version 2.0.

Constructeurs

Nom Description
AbstractClientConnAdapter(IClientConnectionManager, IOperatedClientConnection)
Obsolète.

Crée un adaptateur de connexion qui n’est initialement pas marqué comme réutilisable.

AbstractClientConnAdapter(IntPtr, JniHandleOwnership)
Obsolète.

Crée une instance managée qui représente un objet Java existant.

Propriétés

Nom Description
Class
Obsolète.

Retourne la classe runtime de ce Object.

(Hérité de Object)
Handle
Obsolète.

Handle de l’instance Android sous-jacente.

(Hérité de Object)
IsMarkedReusable
Obsolète.

Obtient si cette connexion est marquée comme étant dans un état de communication réutilisable.

IsOpen
Obsolète.

Obtient si la connexion encapsulée est ouverte.

IsSecure
Obsolète.

Obtient si la connexion encapsulée est considérée comme sécurisée.

IsStale
Obsolète.

Obtient si la connexion est abandonnée, détachée ou signalée comme obsolète par la connexion encapsulée.

JniIdentityHashCode
Obsolète.

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

(Hérité de JavaObject)
JniPeerMembers
Obsolète.

Obtient les métadonnées JNI utilisées pour accéder aux membres de cette liaison Java.

LocalAddress
Obsolète.

Obtient l’adresse locale de la connexion encapsulée.

LocalPort
Obsolète.

Obtient le port local à partir de la connexion encapsulée.

Manager
Obsolète.

Obtient le gestionnaire auquel la version de connexion est déléguée.

Metrics
Obsolète.

Obtient les métriques de communication de la connexion encapsulée.

PeerReference
Obsolète.

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
RemoteAddress
Obsolète.

Obtient l’adresse distante à partir de la connexion encapsulée.

RemotePort
Obsolète.

Obtient le port distant à partir de la connexion encapsulée.

Route
Obsolète.

Obtient l’itinéraire établi jusqu’à présent pour cette connexion.

SocketTimeout
Obsolète.

Obtient ou définit le délai d’expiration du socket via la connexion encapsulée.

SSLSession
Obsolète.

Obtient la session SSL à partir du socket de la connexion encapsulée, si elle est ouverte et utilise un socket SSL. Cette opération peut bloquer.

State
Obsolète.

Obtient ou définit l’objet d’état associé à cette connexion.

ThresholdClass
Obsolète.

Obtient la classe Java utilisée pour la distribution de méthode virtuelle.

ThresholdType
Obsolète.

Obtient le type managé qui déclare cette liaison Java.

WrappedConnection
Obsolète.

Obtient la connexion à laquelle les opérations de communication sont déléguées.

Méthodes

Nom Description
AbortConnection()
Obsolète.

Marque la connexion comme abandonnée et non réutilisable, puis tente de l’arrêter. Libère le gestionnaire immédiatement lorsqu’il est appelé sur le thread qui a créé cet adaptateur.

AssertNotAborted()
Obsolète.

Lève InterruptedIOException si cette connexion a été abandonnée.

AssertValid(IOperatedClientConnection)
Obsolète.

Lève si la connexion encapsulée IllegalStateException fournie est null. Cette vérification ne teste pas l’indicateur abandonné.

Clone()
Obsolète.

Crée et retourne une copie de cet objet.

(Hérité de Object)
Close()
Obsolète.

Ferme correctement cette connexion, en tentant de vider la sortie mise en mémoire tampon avant de fermer le socket.

Construct(JniObjectReference, JniObjectReferenceOptions)
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

(Hérité de JavaObject)
Detach()
Obsolète.

Supprime les références à la connexion encapsulée et à son gestionnaire, afin que cet adaptateur ne puisse plus être utilisé pour la communication.

Dispose()
Obsolète.

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)
Obsolète.

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

(Hérité de JavaObject)
Equals(Object)
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

(Hérité de JavaObject)
Equals(Object)
Obsolète.

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
Flush()
Obsolète.

Écrit une sortie mise en mémoire tampon en attente via la connexion encapsulée après avoir vérifié que l’adaptateur n’est pas abandonné ou détaché.

GetHashCode()
Obsolète.

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
IsResponseAvailable(Int32)
Obsolète.

Vérifie si les données de réponse sont disponibles via la connexion encapsulée.

JavaFinalize()
Obsolète.

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
LayerProtocol(IHttpContext, IHttpParams)
Obsolète.

Ajoute une couche de protocole, généralement TLS/SSL, sur un tunnel établi. Cela ne garantit pas lui-même que la connexion est considérée comme sécurisée.

MarkReusable()
Obsolète.

Marque cette connexion comme étant dans un état de communication réutilisable. Les opérations d’envoi et de réception effacent cette marque ; la marque ne garantit pas la réutilisation.

Notify()
Obsolète.

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()
Obsolète.

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
Open(HttpRoute, IHttpContext, IHttpParams)
Obsolète.

Ouvre cette connexion le long de l’itinéraire fourni.

OpenAsync(HttpRoute, IHttpContext, IHttpParams)
Obsolète.

S’exécute Open(HttpRoute, IHttpContext, IHttpParams) via Task la planification.

ReceiveResponseEntity(IHttpResponse)
Obsolète.

Efface le marqueur de réutilisation et reçoit une entité de réponse via la connexion encapsulée.

ReceiveResponseHeader()
Obsolète.

Efface le marqueur de réutilisation et reçoit la ligne d’état et les en-têtes de réponse suivants via la connexion encapsulée.

ReleaseConnection()
Obsolète.

Libère cette connexion à son responsable avec la durée d’inactivité configurée. Ne fait rien si aucun responsable n’est attaché.

SendRequestEntity(IHttpEntityEnclosingRequest)
Obsolète.

Efface le marqueur de réutilisation et envoie l’entité de requête via la connexion encapsulée.

SendRequestHeader(IHttpRequest)
Obsolète.

Efface le marqueur de réutilisation et envoie la ligne de requête et les en-têtes via la connexion encapsulée.

SetHandle(IntPtr, JniHandleOwnership)
Obsolète.

Définit la propriété Handle.

(Hérité de Object)
SetIdleDuration(Int64, TimeUnit)
Obsolète.

Définit la durée d’inactivité passée au gestionnaire lors de la mise en production, en convertissant des durées positives en millisecondes. Réinitialisez cette durée après chaque requête.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

(Hérité de JavaObject)
Shutdown()
Obsolète.

Force la connexion à fermer sans vider la sortie mise en mémoire tampon. Contrairement à la fermeture normale, cette opération peut arrêter la connexion à partir d’un autre thread.

ToArray<T>()
Obsolète.

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()
Obsolète.

Retourne une représentation de chaîne de l'objet.

(Hérité de Object)
TunnelProxy(HttpHost, Boolean, IHttpParams)
Obsolète.

Enregistre un tunnel déjà établi au proxy suivant. Cette méthode n’envoie pas la requête CONNECT.

TunnelTarget(Boolean, IHttpParams)
Obsolète.

Enregistre un tunnel établi vers la cible. Cette méthode n’envoie pas CONNECT ni n’ajoute une couche TLS/SSL.

UnmarkReusable()
Obsolète.

Efface le marqueur de réutilisation afin que la libération de cette connexion n’autorise pas sa réutilisation.

UnregisterFromRuntime()
Obsolète.

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()
Obsolète.

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)
Obsolète.

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)
Obsolète.

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

(Hérité de JavaObject)
IJavaPeerable.Finalized()
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

(Hérité de JavaObject)
IJavaPeerable.UnregisterFromRuntime()
Obsolète.

Supprime cette instance de la recherche d'objets Java du runtime.

Méthodes d’extension

Nom Description
FlushAsync(IHttpClientConnection)
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

GetJniTypeName(IJavaPeerable)
Obsolète.

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)
Obsolète.

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)
Obsolète.

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

OpenAsync(IManagedClientConnection, HttpRoute, IHttpContext, IHttpParams)
Obsolète.

S’exécute Open(HttpRoute, IHttpContext, IHttpParams) sur un thread de pool de threads pour ouvrir la connexion le long de l’itinéraire spécifié.

ReceiveResponseHeaderAsync(IHttpClientConnection)
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

SendRequestEntityAsync(IHttpClientConnection, IHttpEntityEnclosingRequest)
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

SendRequestHeaderAsync(IHttpClientConnection, IHttpRequest)
Obsolète.

Adaptateur abstrait du fonctionnement aux connexions clientes managées.

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsolète.

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à