PerformanceHintManager.Session.ReportActualWorkDuration Método
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.
Sobrecargas
| Nome | Description |
|---|---|
| ReportActualWorkDuration(WorkDuration) |
Relata a duração do trabalho para o último ciclo de trabalho. |
| ReportActualWorkDuration(Int64) |
Relata a duração real do último ciclo de trabalho. |
ReportActualWorkDuration(WorkDuration)
Relata a duração do trabalho para o último ciclo de trabalho.
[Android.Runtime.Register("reportActualWorkDuration", "(Landroid/os/WorkDuration;)V", "GetReportActualWorkDuration_Landroid_os_WorkDuration_Handler", ApiSince=35)]
public virtual void ReportActualWorkDuration(Android.OS.WorkDuration workDuration);
[<Android.Runtime.Register("reportActualWorkDuration", "(Landroid/os/WorkDuration;)V", "GetReportActualWorkDuration_Landroid_os_WorkDuration_Handler", ApiSince=35)>]
abstract member ReportActualWorkDuration : Android.OS.WorkDuration -> unit
override this.ReportActualWorkDuration : Android.OS.WorkDuration -> unit
Parâmetros
- workDuration
- WorkDuration
a duração do trabalho de cada componente.
- Atributos
Comentários
Relata a duração do trabalho para o último ciclo de trabalho.
O sistema tentará ajustar o posicionamento principal dos threads dentro do grupo de threads e/ou a frequência do núcleo no qual eles são executados para aproximar a duração real da duração de destino.
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.
Aplica-se a
ReportActualWorkDuration(Int64)
Relata a duração real do último ciclo de trabalho.
[Android.Runtime.Register("reportActualWorkDuration", "(J)V", "GetReportActualWorkDuration_JHandler", ApiSince=31)]
public virtual void ReportActualWorkDuration(long actualDurationNanos);
[<Android.Runtime.Register("reportActualWorkDuration", "(J)V", "GetReportActualWorkDuration_JHandler", ApiSince=31)>]
abstract member ReportActualWorkDuration : int64 -> unit
override this.ReportActualWorkDuration : int64 -> unit
Parâmetros
- actualDurationNanos
- Int64
quanto tempo o grupo de threads levou para concluir sua última tarefa em nanossegundos
- Atributos
Comentários
Relata a duração real do último ciclo de trabalho.
O sistema tentará ajustar o posicionamento principal dos threads dentro do grupo de threads e/ou a frequência do núcleo no qual eles são executados para aproximar a duração real da duração de destino.
Java documentação para android.os.PerformanceHintManager.Session.reportActualWorkDuration(long).
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.