AbstractClientConnAdapter Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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 |
| 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 |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Obsolète.
Essayez de forcer |
| 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 |