Sprache

JobParameters.Network Eigenschaft

Definition

Gibt das Netzwerk zurück, das zum Ausführen von Netzwerkanforderungen für diesen Auftrag verwendet werden soll.

public virtual Android.Net.Network? Network { [Android.Runtime.Register("getNetwork", "()Landroid/net/Network;", "GetGetNetworkHandler", ApiSince=28)] get; }
[<get: Android.Runtime.Register("getNetwork", "()Landroid/net/Network;", "GetGetNetworkHandler", ApiSince=28)>]
member this.Network : Android.Net.Network

Eigenschaftswert

das Netzwerk, das zum Ausführen von Netzwerkanforderungen für diesen Auftrag verwendet werden soll, oder null wenn dieser Auftrag keinen erforderlichen Netzwerktyp festgelegt hat oder wenn der Auftrag ausgeführt wurde, wenn kein verfügbares Netzwerk verwendet werden konnte.

Attribute

Hinweise

Gibt das Netzwerk zurück, das zum Ausführen von Netzwerkanforderungen für diesen Auftrag verwendet werden soll.

Geräte verfügen möglicherweise über mehrere aktive Netzwerkverbindungen gleichzeitig, oder sie haben überhaupt keine Standardnetzwerkroute. Um alle Situationen wie diese ordnungsgemäß zu behandeln, sollte Ihr Auftrag immer das von dieser Methode zurückgegebene Netzwerk verwenden, anstatt implizit die Standardnetzwerkroute zu verwenden.

Beachten Sie, dass das System die ursprünglich angeforderten Einschränkungen entspannen kann, z. B. dass ein JobInfo#NETWORK_TYPE_UNMETERED Auftrag über ein getaktetes Netzwerk ausgeführt werden kann, wenn ein Überschuss an getakteten Daten verfügbar ist.

Ab Android-Version android.os.Build.VERSION_CODES#UPSIDE_DOWN_CAKEwird dies zurückgegeben null , wenn die App die in JobInfo.Builder#setRequiredNetwork(NetworkRequest)der Datei angegebenen Berechtigungen nicht enthält.

Java Dokumentation für android.app.job.JobParameters.getNetwork().

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: