Lingua

AbstractClientConnAdapter Classe

Definizione

Attenzione

This class is obsoleted in this android platform

Adattatore astratto da connessioni gestite al client gestito.

[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
Ereditarietà
AbstractClientConnAdapter
Derivato
Attributi
Implementazioni

Commenti

Le descrizioni dei membri sono basate sull'implementazione della scheda di connessione Android e sulle relative interfacce di connessione.

di origine AOSP per AbstractClientConnAdapter.

Le parti di questa pagina sono derivate dal codice sorgente Apache HttpClient reso disponibile da in License, versione 2.0.

Costruttori

Nome Descrizione
AbstractClientConnAdapter(IClientConnectionManager, IOperatedClientConnection)
Obsoleti.

Crea una scheda di connessione inizialmente non contrassegnata come riutilizzabile.

AbstractClientConnAdapter(IntPtr, JniHandleOwnership)
Obsoleti.

Crea un'istanza gestita che rappresenta un oggetto Java esistente.

Proprietà

Nome Descrizione
Class
Obsoleti.

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle
Obsoleti.

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsMarkedReusable
Obsoleti.

Ottiene un valore che indica se la connessione è contrassegnata come in uno stato di comunicazione riutilizzabile.

IsOpen
Obsoleti.

Ottiene un valore che indica se la connessione di cui è stato eseguito il wrapping è aperta.

IsSecure
Obsoleti.

Ottiene un valore che indica se la connessione di cui è stato eseguito il wrapping è considerata sicura.

IsStale
Obsoleti.

Ottiene un valore che indica se la connessione viene interrotta, scollegata o segnalata come non aggiornata dalla connessione di cui è stato eseguito il wrapping.

JniIdentityHashCode
Obsoleti.

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniManagedPeerState
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

(Ereditato da JavaObject)
JniPeerMembers
Obsoleti.

Ottiene i metadati JNI usati per accedere ai membri di questa associazione Java.

LocalAddress
Obsoleti.

Ottiene l'indirizzo locale dalla connessione di cui è stato eseguito il wrapping.

LocalPort
Obsoleti.

Ottiene la porta locale dalla connessione di cui è stato eseguito il wrapping.

Manager
Obsoleti.

Ottiene la gestione a cui viene delegata la versione di connessione.

Metrics
Obsoleti.

Ottiene le metriche di comunicazione dalla connessione di cui è stato eseguito il wrapping.

PeerReference
Obsoleti.

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(Ereditato da Object)
RemoteAddress
Obsoleti.

Ottiene l'indirizzo remoto dalla connessione di cui è stato eseguito il wrapping.

RemotePort
Obsoleti.

Ottiene la porta remota dalla connessione di cui è stato eseguito il wrapping.

Route
Obsoleti.

Ottiene la route stabilita finora per questa connessione.

SocketTimeout
Obsoleti.

Ottiene o imposta il timeout del socket tramite la connessione di cui è stato eseguito il wrapping.

SSLSession
Obsoleti.

Ottiene la sessione SSL dal socket della connessione di cui è stato eseguito il wrapping, se è aperta e usa un socket SSL. Questa operazione può bloccarsi.

State
Obsoleti.

Ottiene o imposta l'oggetto di stato associato a questa connessione.

ThresholdClass
Obsoleti.

Ottiene la classe Java utilizzata per l'invio del metodo virtuale.

ThresholdType
Obsoleti.

Ottiene il tipo gestito che dichiara questa associazione Java.

WrappedConnection
Obsoleti.

Ottiene la connessione a cui vengono delegate le operazioni di comunicazione.

Metodi

Nome Descrizione
AbortConnection()
Obsoleti.

Contrassegna la connessione come interrotta e non riutilizzabile, quindi tenta di arrestarla. Lo rilascia immediatamente al gestore solo quando viene chiamato sul thread che ha creato l'adapter.

AssertNotAborted()
Obsoleti.

InterruptedIOException Genera un'eccezione se la connessione è stata interrotta.

AssertValid(IOperatedClientConnection)
Obsoleti.

IllegalStateException Genera un'eccezione se la connessione di cui è stato eseguito il wrapping fornito è null. Questo controllo non verifica il flag interrotto.

Clone()
Obsoleti.

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Close()
Obsoleti.

Chiude correttamente questa connessione, provando a scaricare l'output memorizzato nel buffer prima di chiudere il socket.

Construct(JniObjectReference, JniObjectReferenceOptions)
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

(Ereditato da JavaObject)
Detach()
Obsoleti.

Rimuove i riferimenti alla connessione di cui è stato eseguito il wrapping e alla relativa gestione, quindi questa scheda non può più essere utilizzata per la comunicazione.

Dispose()
Obsoleti.

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)
Obsoleti.

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
DisposeUnlessReferenced()
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

(Ereditato da JavaObject)
Equals(Object)
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

(Ereditato da JavaObject)
Equals(Object)
Obsoleti.

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
Flush()
Obsoleti.

Scrive l'output memorizzato nel buffer in sospeso tramite la connessione di cui è stato eseguito il wrapping dopo aver verificato che l'adattatore non venga interrotto o scollegato.

GetHashCode()
Obsoleti.

Restituisce un valore di codice hash per l'oggetto .

(Ereditato da Object)
IsResponseAvailable(Int32)
Obsoleti.

Controlla se i dati di risposta sono disponibili tramite la connessione di cui è stato eseguito il wrapping.

JavaFinalize()
Obsoleti.

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
LayerProtocol(IHttpContext, IHttpParams)
Obsoleti.

Aggiunge un livello di protocollo, in genere TLS/SSL, su un tunnel stabilito. Ciò non garantisce per sé che la connessione sia considerata sicura.

MarkReusable()
Obsoleti.

Contrassegna questa connessione come in uno stato di comunicazione riutilizzabile. Le operazioni di invio e ricezione cancellano questo segno; il contrassegno non garantisce il riutilizzo.

Notify()
Obsoleti.

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()
Obsoleti.

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
Open(HttpRoute, IHttpContext, IHttpParams)
Obsoleti.

Apre questa connessione lungo la route fornita.

OpenAsync(HttpRoute, IHttpContext, IHttpParams)
Obsoleti.

Esegue Open(HttpRoute, IHttpContext, IHttpParams) la Task pianificazione.

ReceiveResponseEntity(IHttpResponse)
Obsoleti.

Cancella il marcatore di riutilizzo e riceve un'entità di risposta tramite la connessione di cui è stato eseguito il wrapping.

ReceiveResponseHeader()
Obsoleti.

Cancella il marcatore di riutilizzo e riceve la riga di stato e le intestazioni di risposta successive tramite la connessione di cui è stato eseguito il wrapping.

ReleaseConnection()
Obsoleti.

Rilascia questa connessione alla gestione con la durata di inattività configurata. Non esegue alcuna operazione se nessun manager è collegato.

SendRequestEntity(IHttpEntityEnclosingRequest)
Obsoleti.

Cancella il marcatore di riutilizzo e invia l'entità richiesta tramite la connessione di cui è stato eseguito il wrapping.

SendRequestHeader(IHttpRequest)
Obsoleti.

Cancella il marcatore di riutilizzo e invia la riga e le intestazioni della richiesta tramite la connessione di cui è stato eseguito il wrapping.

SetHandle(IntPtr, JniHandleOwnership)
Obsoleti.

Imposta la proprietà Handle.

(Ereditato da Object)
SetIdleDuration(Int64, TimeUnit)
Obsoleti.

Imposta la durata di inattività passata al gestore al rilascio, convertendo durate positive in millisecondi. Reimpostare questa durata dopo ogni richiesta.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

(Ereditato da JavaObject)
Shutdown()
Obsoleti.

Forza la chiusura della connessione senza prima scaricare l'output memorizzato nel buffer. A differenza di una chiusura normale, questa operazione può terminare la connessione da un altro thread.

ToArray<T>()
Obsoleti.

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToString()
Obsoleti.

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
TunnelProxy(HttpHost, Boolean, IHttpParams)
Obsoleti.

Registra un tunnel già stabilito al proxy successivo. Questo metodo non invia la richiesta CONNECT.

TunnelTarget(Boolean, IHttpParams)
Obsoleti.

Registra un tunnel stabilito nella destinazione. Questo metodo non invia CONNECT o aggiunge un livello TLS/SSL.

UnmarkReusable()
Obsoleti.

Cancella il marcatore di riutilizzo in modo che il rilascio di questa connessione non consenta il riutilizzo.

UnregisterFromRuntime()
Obsoleti.

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
Wait()
Obsoleti.

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)
Obsoleti.

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)
Obsoleti.

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
IJavaPeerable.Disposed()
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

(Ereditato da JavaObject)
IJavaPeerable.Finalized()
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

(Ereditato da JavaObject)
IJavaPeerable.UnregisterFromRuntime()
Obsoleti.

Rimuove questa istanza dalla ricerca dell'oggetto Java del runtime.

Metodi di estensione

Nome Descrizione
FlushAsync(IHttpClientConnection)
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

GetJniTypeName(IJavaPeerable)
Obsoleti.

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)
Obsoleti.

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)
Obsoleti.

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

OpenAsync(IManagedClientConnection, HttpRoute, IHttpContext, IHttpParams)
Obsoleti.

Viene eseguito Open(HttpRoute, IHttpContext, IHttpParams) in un thread del pool di thread per aprire la connessione lungo la route specificata.

ReceiveResponseHeaderAsync(IHttpClientConnection)
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

SendRequestEntityAsync(IHttpClientConnection, IHttpEntityEnclosingRequest)
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

SendRequestHeaderAsync(IHttpClientConnection, IHttpRequest)
Obsoleti.

Adattatore astratto da connessioni gestite al client gestito.

TryJavaCast<TResult>(IJavaPeerable, TResult)
Obsoleti.

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a