Sprache

DnsOptions.Builder.SetPreestablishConnectionsToStaleDnsResults Methode

Definition

Legt fest, ob Cronet veraltete zwischengespeicherte DNS-Einträge verwenden soll, um Verbindungen vorab herzustellen.

[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

Parameter

state
DnsOption

einer der DNS_OPTION_*-Werte. Der Wert ist eine der folgenden: DnsOptions.DNS_OPTION_UNSPECIFIED; DnsOptions.DNS_OPTION_ENABLED; DnsOptions.DNS_OPTION_DISABLED

Gibt zurück

der Generator zur Verkettung. Dieser Wert darf nicht NULL sein.

Attribute

Hinweise

Legt fest, ob Cronet veraltete zwischengespeicherte DNS-Einträge verwenden soll, um Verbindungen vorab herzustellen.

Wenn diese Option aktiviert ist, stellt Cronet verbindungen mit Servern, die irgendwann in der Vergangenheit mit dem Hostnamen übereinstimmten, optimistisch vor und wurde zwischengespeichert, aber der Cacheeintrag ist abgelaufen. Solche Verbindungen werden erst weiter verwendet, wenn ein neuer DNS-Nachschlagevorgang bestätigt, dass der zwischengespeicherte Eintrag auf dem neuesten Stand war.

Um zwischengespeicherte DNS-Einträge sofort zu verwenden, verwenden Sie setStaleDns(int) und StaleDnsOptions-Konfigurationsoptionen.

Diese Option ist möglicherweise nicht für alle Netzwerkprotokolle verfügbar.

Android-Referenz für android.net.http.DnsOptions.Builder.setPreestablishConnectionsToStaleDnsResults.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: