Linguaggio

HttpEngine Classe

Definizione

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

[Android.Runtime.Register("android/net/http/HttpEngine", ApiSince=34, DoNotGenerateAcw=true)]
public abstract class HttpEngine : Java.Lang.Object
[<Android.Runtime.Register("android/net/http/HttpEngine", ApiSince=34, DoNotGenerateAcw=true)>]
type HttpEngine = class
    inherit Object
Ereditarietà
HttpEngine
Attributi

Commenti

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente. È possibile creare un'istanza di questa classe usando Builder.

per android.net.http.HttpEngine.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
HttpEngine(IntPtr, JniHandleOwnership)

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

Proprietà

Nome Descrizione
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
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

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

(Ereditato da JavaObject)
JniPeerMembers

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

PeerReference

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

(Ereditato da Object)
ThresholdClass

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

ThresholdType

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

VersionString

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

Metodi

Nome Descrizione
BindToNetwork(Network)

Associa il motore alla rete specificata.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

(Ereditato da JavaObject)
CreateUrlStreamHandlerFactory()

Crea un URLStreamHandlerFactory oggetto per gestire il traffico HTTP e HTTPS.

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()

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

(Ereditato da JavaObject)
Equals(Object)

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

(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()

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

(Ereditato da Object)
NewBidirectionalStreamBuilder(String, IExecutor, BidirectionalStream+ICallback)

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

NewUrlRequestBuilder(String, IExecutor, UrlRequest+ICallback)

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

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)
OpenConnection(URL)

Stabilisce una nuova connessione alla risorsa specificata da URLurl.

SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

(Ereditato da JavaObject)
Shutdown()

Arresta se HttpEngine non sono presenti richieste attive, altrimenti genera un'eccezione.

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)
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()

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

(Ereditato da JavaObject)
IJavaPeerable.Finalized()

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

(Ereditato da JavaObject)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

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

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

Motore da elaborare UrlRequest, che usa lo stack HTTP migliore disponibile nella piattaforma corrente.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Si applica a