Lingua

DnsOptions.Builder.SetPreestablishConnectionsToStaleDnsResults Metodo

Definizione

Imposta se Cronet deve usare record DNS memorizzati nella cache non aggiornati per stabilire le connessioni.

[Android.Runtime.Register("setPreestablishConnectionsToStaleDnsResults", "(I)Landroid/net/http/DnsOptions$Builder;", "", ApiSince=34)]
public Android.Net.Http.DnsOptions.Builder SetPreestablishConnectionsToStaleDnsResults(Android.Net.Http.DnsOption state);
[<Android.Runtime.Register("setPreestablishConnectionsToStaleDnsResults", "(I)Landroid/net/http/DnsOptions$Builder;", "", ApiSince=34)>]
member this.SetPreestablishConnectionsToStaleDnsResults : Android.Net.Http.DnsOption -> Android.Net.Http.DnsOptions.Builder

Parametri

state
DnsOption

uno dei valori DNS_OPTION_*. Il valore è uno dei seguenti: DnsOptions.DNS_OPTION_UNSPECIFIED; DnsOptions.DNS_OPTION_ENABLED; DnsOptions.DNS_OPTION_DISABLED

Valori restituiti

generatore per il concatenamento. Questo valore non può essere Null.

Attributi

Commenti

Imposta se Cronet deve usare record DNS memorizzati nella cache non aggiornati per stabilire le connessioni.

Se abilitata, Cronet predispone ottimisticamente le connessioni ai server che corrispondono al nome host in un determinato momento del passato e sono state memorizzate nella cache, ma la voce della cache è scaduta. Tali connessioni non verranno usate ulteriormente fino a quando una nuova ricerca DNS conferma che il record memorizzato nella cache è stato aggiornato.

Per usare immediatamente i record DNS memorizzati nella cache, usare le opzioni di configurazione setStaleDns(int) e StaleDnsOptions.

Questa opzione potrebbe non essere disponibile per tutti i protocolli di rete.

Informazioni di riferimento su Android per android.net.http.DnsOptions.Builder.setPreestablishConnectionsToStaleDnsResults.

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.

Si applica a