ProfilingManager.AddProfilingTriggers(IList<ProfilingTrigger>) Método

Definición

Registre la lista proporcionada de desencadenadores para este proceso.

[Android.Runtime.Register("addProfilingTriggers", "(Ljava/util/List;)V", "", ApiSince=36)]
public void AddProfilingTriggers(System.Collections.Generic.IList<Android.OS.ProfilingTrigger> triggers);
[<Android.Runtime.Register("addProfilingTriggers", "(Ljava/util/List;)V", "", ApiSince=36)>]
member this.AddProfilingTriggers : System.Collections.Generic.IList<Android.OS.ProfilingTrigger> -> unit

Parámetros

Atributos

Comentarios

Registre la lista proporcionada de desencadenadores para este proceso.

Los desencadenadores de generación de perfiles son eventos del sistema en los que una aplicación puede registrar interés y, a continuación, recibir datos de generación de perfiles cuando se produce cualquiera de los desencadenadores registrados. No hay ninguna garantía de que se rellenarán estos desencadenadores. Los resultados, si están disponibles, solo se entregarán a un agente de escucha global agregado mediante #registerForAllProfilingResults.

Solo se puede agregar uno de cada tipo de desencadenador a la vez. <ul><li>Si la lista proporcionada contiene un tipo de desencadenador que ya está registrado, el nuevo reemplazará el existente.</li li><>Si la lista proporcionada contiene más de un objeto de desencadenador para un tipo de desencadenador, solo se conservará uno.</li></ul>

Las aplicaciones pueden definir su propia limitación de velocidad por desencadenador para ayudar a garantizar que reciben resultados alineados con sus necesidades. Puede encontrar más detalles en ProfilingTrigger.Builder#setRateLimitingPeriodHours.

Java documentación para android.os.ProfilingManager.addProfilingTriggers(java.util.List<android.os.ProfilingTrigger>).

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.

Se aplica a