Condividi tramite


IHttpServerConnection Interfaccia

Definizione

Connessione HTTP da usare sul lato server.

[Android.Runtime.Register("org/apache/http/HttpServerConnection", "", "Org.Apache.Http.IHttpServerConnectionInvoker")]
public interface IHttpServerConnection : IDisposable, Java.Interop.IJavaPeerable, Org.Apache.Http.IHttpConnection
[<Android.Runtime.Register("org/apache/http/HttpServerConnection", "", "Org.Apache.Http.IHttpServerConnectionInvoker")>]
type IHttpServerConnection = interface
    interface IHttpConnection
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Derivato
Attributi
Implementazioni

Commenti

Documentazione della piattaforma Android

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal Android e usato in base ai termini descritti in 2.5 Attribution License Creative Commons 2.5 Attribution License.

Proprietà

Handle

Ottiene il valore JNI dell'oggetto Android sottostante.

(Ereditato da IJavaObject)
IsOpen

Controlla se la connessione è aperta.

(Ereditato da IHttpConnection)
IsStale

Controlla se la connessione è stata disattivata.

(Ereditato da IHttpConnection)
JniIdentityHashCode

Restituisce il valore di java.lang.System.identityHashCode() per l'istanza di di cui è stato eseguito il wrapping.

(Ereditato da IJavaPeerable)
JniManagedPeerState

Stato del peer gestito.

(Ereditato da IJavaPeerable)
JniPeerMembers

Supporto per l'accesso ai membri e la chiamata.

(Ereditato da IJavaPeerable)
Metrics

Restituisce una raccolta di metrcis di connessione

(Ereditato da IHttpConnection)
PeerReference

Restituisce un JniObjectReference oggetto dell'istanza dell'oggetto Java di cui è stato eseguito il wrapping.

(Ereditato da IJavaPeerable)
SocketTimeout

Restituisce il valore di timeout del socket.

(Ereditato da IHttpConnection)

Metodi

Close()

Chiude la connessione normalmente.

(Ereditato da IHttpConnection)
Disposed()

Chiamato quando l'istanza è stata eliminata.

(Ereditato da IJavaPeerable)
DisposeUnlessReferenced()

Se non sono presenti riferimenti in sospeso a questa istanza, chiama Dispose(); in caso contrario, non esegue alcuna operazione.

(Ereditato da IJavaPeerable)
Finalized()

Chiamato quando l'istanza è stata finalizzata.

(Ereditato da IJavaPeerable)
Flush()

Invia tutti i dati memorizzati nel buffer in sospeso tramite questa connessione.

ReceiveRequestEntity(IHttpEntityEnclosingRequest)

Riceve l'entità richiesta successiva disponibile da questa connessione e la collega a una richiesta esistente.

ReceiveRequestHeader()

Riceve la riga di richiesta e tutte le intestazioni disponibili da questa connessione.

SendResponseEntity(IHttpResponse)

Invia l'entità di risposta di una risposta tramite questa connessione.

SendResponseHeader(IHttpResponse)

Invia la riga di risposta e le intestazioni di una risposta tramite questa connessione.

SetJniIdentityHashCode(Int32)

Impostare il valore restituito da JniIdentityHashCode.

(Ereditato da IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

Connessione HTTP da usare sul lato server.

(Ereditato da IJavaPeerable)
SetPeerReference(JniObjectReference)

Impostare il valore restituito da PeerReference.

(Ereditato da IJavaPeerable)
Shutdown()

Forza la chiusura della connessione.

(Ereditato da IHttpConnection)
UnregisterFromRuntime()

Annullare la registrazione di questa istanza in modo che il runtime non lo restituisca dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue .

(Ereditato da IJavaPeerable)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo verificato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Connessione HTTP da usare sul lato server.

GetJniTypeName(IJavaPeerable)

Connessione HTTP da usare sul lato server.

FlushAsync(IHttpServerConnection)

Connessione HTTP da usare sul lato server.

ReceiveRequestHeaderAsync(IHttpServerConnection)

Connessione HTTP da usare sul lato server.

SendResponseEntityAsync(IHttpServerConnection, IHttpResponse)

Connessione HTTP da usare sul lato server.

SendResponseHeaderAsync(IHttpServerConnection, IHttpResponse)

Connessione HTTP da usare sul lato server.

Si applica a