PerformanceHintManager.Session.ReportActualWorkDuration Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| ReportActualWorkDuration(WorkDuration) |
Meldet die Arbeitsdauer für den letzten Arbeitszyklus. |
| ReportActualWorkDuration(Int64) |
Gibt die tatsächliche Dauer für den letzten Arbeitszyklus an. |
ReportActualWorkDuration(WorkDuration)
Meldet die Arbeitsdauer für den letzten Arbeitszyklus.
[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
Parameter
- workDuration
- WorkDuration
die Arbeitsdauer jeder Komponente.
- Attribute
Hinweise
Meldet die Arbeitsdauer für den letzten Arbeitszyklus.
Das System versucht, die Kernplatzierung der Threads innerhalb der Threadgruppe und/oder die Häufigkeit des Kerns anzupassen, auf dem sie ausgeführt werden, um die tatsächliche Dauer nahe der Zieldauer zu bringen.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.
Gilt für:
ReportActualWorkDuration(Int64)
Gibt die tatsächliche Dauer für den letzten Arbeitszyklus an.
[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
Parameter
- actualDurationNanos
- Int64
Wie lange die Threadgruppe dauerte, bis die letzte Aufgabe in Nanosekunden abgeschlossen wurde
- Attribute
Hinweise
Gibt die tatsächliche Dauer für den letzten Arbeitszyklus an.
Das System versucht, die Kernplatzierung der Threads innerhalb der Threadgruppe und/oder die Häufigkeit des Kerns anzupassen, auf dem sie ausgeführt werden, um die tatsächliche Dauer nahe der Zieldauer zu bringen.
Java Dokumentation für android.os.PerformanceHintManager.Session.reportActualWorkDuration(long).
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.