SingleClientConnManager.PoolEntry Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Voce del pool per questa gestione connessione.
[Android.Runtime.Register("org/apache/http/impl/conn/SingleClientConnManager$PoolEntry", DoNotGenerateAcw=true)]
protected internal class SingleClientConnManager.PoolEntry : Org.Apache.Http.Impl.Conn.AbstractPoolEntry
- Ereditarietà
- Attributi
Commenti
Le descrizioni dei membri si basano sulla voce del pool annidato nell'implementazione della gestione connessione Android. Il __self parametro rappresenta l'istanza di inclusione, come illustrato dal modello di associazione della classe interna generato.
di origine AOSP per SingleClientConnManager.PoolEntry.
Le parti di questa pagina sono derivate dal codice sorgente Apache HttpClient reso disponibile da in License, versione 2.0.
Costruttori
| Nome | Descrizione |
|---|---|
| SingleClientConnManager.PoolEntry(IntPtr, JniHandleOwnership) |
Crea un'istanza gestita che rappresenta un oggetto Java esistente. |
| SingleClientConnManager.PoolEntry(SingleClientConnManager) |
Crea la voce del pool di gestione con una nuova connessione e nessuna route pianificata. |
Proprietà
| Nome | Descrizione |
|---|---|
| Class |
Restituisce la classe di runtime di questo |
| Connection |
Ottiene o imposta la connessione sottostante mantenuta da questa voce del pool. (Ereditato da AbstractPoolEntry) |
| ConnOperator |
Ottiene o imposta l'operatore utilizzato per aprire e aggiornare la connessione di questa voce. (Ereditato da AbstractPoolEntry) |
| Handle |
Handle per l'istanza di Android sottostante. (Ereditato da Object) |
| JniIdentityHashCode |
Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| JniManagedPeerState |
Voce del pool per questa gestione connessione. (Ereditato da JavaObject) |
| JniPeerMembers |
Ottiene i metadati JNI usati per accedere ai membri di questa associazione Java. |
| PeerReference |
Ottiene il riferimento all'oggetto JNI per questo peer Java. (Ereditato da Object) |
| Route |
Ottiene o imposta la route pianificata per la quale questa voce viene allocata. (Ereditato da AbstractPoolEntry) |
| State |
Ottiene o imposta l'oggetto di stato associato a questa voce del pool. (Ereditato da AbstractPoolEntry) |
| ThresholdClass |
Ottiene la classe Java utilizzata per l'invio del metodo virtuale. |
| ThresholdType |
Ottiene il tipo gestito che dichiara questa associazione Java. |
| Tracker |
Ottiene o imposta il tracciatore per la route stabilita da questa voce. (Ereditato da AbstractPoolEntry) |
Metodi
| Nome | Descrizione |
|---|---|
| Clone() |
Crea e restituisce una copia di questo oggetto. (Ereditato da Object) |
| Close() |
Cancella la route rilevata e chiude normalmente la connessione sottostante se è aperta. |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
Voce del pool per questa gestione connessione. (Ereditato da JavaObject) |
| Dispose() |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| Dispose(Boolean) |
Rilascia le risorse contenute in questo peer Java. (Ereditato da Object) |
| DisposeUnlessReferenced() |
Voce del pool per questa gestione connessione. (Ereditato da JavaObject) |
| Equals(Object) |
Voce del pool per questa gestione connessione. (Ereditato da JavaObject) |
| Equals(Object) |
Indica se un altro oggetto è "uguale a" questo. (Ereditato da Object) |
| GetHashCode() |
Restituisce un valore di codice hash per l'oggetto . (Ereditato da Object) |
| 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) |
Usa l'operatore di connessione per aggiungere un livello di protocollo su un tunnel stabilito, quindi aggiorna il tracciatore di route. La connessione deve essere tunnelata e non deve avere già un livello di protocollo. (Ereditato da AbstractPoolEntry) |
| Notify() |
Riattiva un singolo thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| NotifyAll() |
Riattiva tutti i thread in attesa del monitor dell'oggetto. (Ereditato da Object) |
| Open(HttpRoute, IHttpContext, IHttpParams) |
Apre la connessione sottostante e tiene traccia della connessione corretta al primo proxy o destinazione. Se lo strumento di rilevamento viene cancellato durante l'operazione di apertura, l'operazione ha esito negativo con un'eccezione di I/O. (Ereditato da AbstractPoolEntry) |
| SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
Voce del pool per questa gestione connessione. (Ereditato da JavaObject) |
| Shutdown() |
Cancella la route rilevata e forza la connessione sottostante a chiudersi senza scaricare se è aperta. |
| ShutdownEntry() |
Cancella il tracciatore di route senza chiudere la connessione sottostante. Un'operazione aperta in corso può quindi non riuscire con un'eccezione di I/O. (Ereditato da AbstractPoolEntry) |
| ToArray<T>() |
Crea una matrice gestita da questo wrapper di matrice Java. (Ereditato da Object) |
| ToString() |
Restituisce una rappresentazione di stringa dell'oggetto . (Ereditato da Object) |
| TunnelProxy(HttpHost, Boolean, IHttpParams) |
Aggiorna la connessione e il tracciatore di route per un tunnel già stabilito al proxy successivo. Il chiamante deve inviare connect separatamente. (Ereditato da AbstractPoolEntry) |
| TunnelTarget(Boolean, IHttpParams) |
Aggiorna la connessione e il tracciatore di route per un tunnel già stabilito alla destinazione. Il chiamante deve inviare CONNECT separatamente; questo metodo non aggiunge un livello protocollo. (Ereditato da AbstractPoolEntry) |
| UnregisterFromRuntime() |
Annulla la registrazione di questo Java peer dal runtime di interoperabilità. (Ereditato da Object) |
| Wait() |
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) |
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) |
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() |
Voce del pool per questa gestione connessione. (Ereditato da JavaObject) |
| IJavaPeerable.Finalized() |
Voce del pool per questa gestione connessione. (Ereditato da JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
Voce del pool per questa gestione connessione. (Ereditato da JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Voce del pool per questa gestione connessione. (Ereditato da JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Voce del pool per questa gestione connessione. (Ereditato da JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Voce del pool per questa gestione connessione. (Ereditato da JavaObject) |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Ottiene il nome JNI del tipo dell'istanza |
| JavaAs<TResult>(IJavaPeerable) |
Provare a digitare |
| JavaCast<TResult>(IJavaObject) |
Esegue una conversione del tipo di tipo controllato dal runtime Android. |
| JavaCast<TResult>(IJavaObject) |
Voce del pool per questa gestione connessione. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Provare a digitare |