Lingua

BroadcastOptions.DeferralPolicyUntilActive Campo

Definizione

Attenzione

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

Criterio di rinvio che indica un forte desiderio che ogni ricevitore di questa trasmissione deve essere posticipato fino a quando il processo del ricevitore non è in uno stato attivo (non memorizzato nella cache).

[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

Valore del campo

Value = 2
Attributi

Commenti

Criterio di rinvio che indica un forte desiderio che ogni ricevitore di questa trasmissione deve essere posticipato fino a quando il processo del ricevitore non è in uno stato attivo (non memorizzato nella cache). Se lo stato del processo di un'app è considerato attivo è indipendente dal bucket di standby. Questo criterio si applica solo ai ricevitori registrati in fase di esecuzione di una trasmissione e non si applica a trasmissioni ordinate, trasmissioni di allarme, trasmissioni interattive o trasmissioni manifesto. Questo criterio significa che un ricevitore registrato in fase di esecuzione non verrà in genere eseguito fino a quando il processo del ricevitore non viene portato a uno stato attivo da un'altra azione, ad esempio un processo, un allarme o un'associazione al servizio. Di conseguenza, il ricevitore potrebbe essere ritardato indefinito. Quando questo criterio viene impostato su una trasmissione non ordinata con un callback di completamento, il callback di completamento verrà eseguito al termine della ricezione della trasmissione da parte di tutti i processi idonei. I processi inattivi non sono considerati idonei e potrebbero non ricevere la trasmissione prima del callback di completamento.

Informazioni di riferimento su Android per android.app.BroadcastOptions.DEFERRAL_POLICY_UNTIL_ACTIVE.

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