Sprache

BroadcastOptions.DeferralPolicyUntilActive Feld

Definition

Achtung

This constant will be removed in the future version. Use Android.App.BroadcastDeferralPolicy enum directly instead of this field.

Deferral policy that indicates a strong desire that each receiver of this broadcast should beferred until that receiver's process is in an active (non-cached) state.

[Android.Runtime.Register("DEFERRAL_POLICY_UNTIL_ACTIVE", ApiSince=34)]
[System.Obsolete("This constant will be removed in the future version. Use Android.App.BroadcastDeferralPolicy enum directly instead of this field.", true)]
public const Android.App.BroadcastDeferralPolicy DeferralPolicyUntilActive = 2;
[<Android.Runtime.Register("DEFERRAL_POLICY_UNTIL_ACTIVE", ApiSince=34)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.App.BroadcastDeferralPolicy enum directly instead of this field.", true)>]
val mutable DeferralPolicyUntilActive : Android.App.BroadcastDeferralPolicy

Feldwert

Value = 2
Attribute

Hinweise

Deferral policy that indicates a strong desire that each receiver of this broadcast should beferred until that receiver's process is in an active (non-cached) state. Ob der Prozessstatus einer App als aktiv betrachtet wird, ist unabhängig vom Standby-Bucket. Diese Richtlinie gilt nur für registrierte Laufzeitempfänger einer Übertragung und gilt nicht für geordnete Übertragungen, Alarmkonferenzen, interaktive Übertragungen oder Manifestübertragungen. Diese Richtlinie bedeutet, dass ein registrierter Laufzeitempfänger erst ausgeführt wird, wenn der Prozess dieses Empfängers durch eine andere Aktion, z. B. einen Auftrag, einen Alarm oder eine Dienstbindung, in einen aktiven Zustand versetzt wird. Infolgedessen kann der Empfänger unbegrenzt verzögert werden. Wenn diese Richtlinie für eine ungeordnete Übertragung mit einem Abschlussrückruf festgelegt ist, wird der Abschlussrückruf ausgeführt, sobald alle berechtigten Prozesse den Empfang der Übertragung abgeschlossen haben. Prozesse im inaktiven Prozessstatus gelten nicht als berechtigt und empfangen die Übertragung möglicherweise nicht vor dem Abschlussrückruf.

Android-Referenz für android.app.BroadcastOptions.DEFERRAL_POLICY_UNTIL_ACTIVE.

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: