BroadcastOptions.DeferralPolicyUntilActive Campo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.
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.