BroadcastOptions.DeferralPolicyUntilActive Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
This constant will be removed in the future version. Use Android.App.BroadcastDeferralPolicy enum directly instead of this field.
Política de adiamento que indica um forte desejo de que cada receptor dessa transmissão seja adiado até que o processo desse receptor esteja em um estado ativo (não armazenado em 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
Valor do campo
Value = 2- Atributos
Comentários
Política de adiamento que indica um forte desejo de que cada receptor dessa transmissão seja adiado até que o processo desse receptor esteja em um estado ativo (não armazenado em cache). Se o estado do processo de um aplicativo é considerado ativo é independente de seu bucket em espera. Essa política só se aplica a receptores registrados em runtime de uma transmissão e não se aplica a transmissões ordenadas, transmissões de alarme, transmissões interativas ou transmissões de manifesto. Essa política significa que um receptor registrado em runtime normalmente não será executado até que o processo desse receptor seja levado a um estado ativo por alguma outra ação, como um trabalho, alarme ou associação de serviço. Como resultado, o receptor pode ser adiado indefinidamente. Quando essa política for definida em uma transmissão não ordenada com um retorno de chamada de conclusão, o retorno de chamada de conclusão será executado depois que todos os processos qualificados terminarem de receber a transmissão. Os processos no estado do processo inativo não são considerados elegíveis e podem não receber a transmissão antes do retorno de chamada de conclusão.
Referência do Android para android.app.BroadcastOptions.DEFERRAL_POLICY_UNTIL_ACTIVE.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.