BroadcastOptions.DeferralPolicyUntilActive Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Precaución
This constant will be removed in the future version. Use Android.App.BroadcastDeferralPolicy enum directly instead of this field.
Directiva de aplazamiento que indica un fuerte deseo de que cada receptor de esta difusión se deba aplazar hasta que el proceso del receptor esté en un estado activo (no almacenado en caché).
[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 de campo
Value = 2- Atributos
Comentarios
Directiva de aplazamiento que indica un fuerte deseo de que cada receptor de esta difusión se deba aplazar hasta que el proceso del receptor esté en un estado activo (no almacenado en caché). Si el estado del proceso de una aplicación se considera activo es independiente de su cubo en espera. Esta directiva solo se aplica a los receptores registrados en tiempo de ejecución de una difusión y no se aplica a las difusiones ordenadas, las difusión de alarma, las difusiones interactivas o las difusiones de manifiesto. Esta directiva significa que un receptor registrado en tiempo de ejecución no se ejecutará normalmente hasta que el proceso del receptor se lleva a un estado activo mediante alguna otra acción, como un trabajo, una alarma o un enlace de servicio. Como resultado, el receptor puede retrasarse indefinidamente. Cuando esta directiva se establece en una difusión desordenada con una devolución de llamada de finalización, la devolución de llamada de finalización se ejecutará una vez que todos los procesos aptos hayan terminado de recibir la difusión. Los procesos en estado de proceso inactivo no se consideran aptos y es posible que no reciban la difusión antes de la devolución de llamada de finalización.
Referencia de Android para android.app.BroadcastOptions.DEFERRAL_POLICY_UNTIL_ACTIVE.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.