Language

PerformanceHintManager.Session.ReportActualWorkDuration メソッド

定義

オーバーロード

名前 説明
ReportActualWorkDuration(WorkDuration)

最後の作業サイクルの作業時間を報告します。

ReportActualWorkDuration(Int64)

作業の最後のサイクルの実際の期間を報告します。

ReportActualWorkDuration(WorkDuration)

最後の作業サイクルの作業時間を報告します。

[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

パラメーター

workDuration
WorkDuration

各コンポーネントの作業時間。

属性

注釈

最後の作業サイクルの作業時間を報告します。

システムは、スレッド グループ内のスレッドのコア配置や、スレッドが実行されるコアの頻度を調整して、実際の期間をターゲット期間に近づけようとします。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ReportActualWorkDuration(Int64)

作業の最後のサイクルの実際の期間を報告します。

[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

パラメーター

actualDurationNanos
Int64

スレッド グループが最後のタスクを完了するのにかかった時間 (ナノ秒単位)

属性

注釈

作業の最後のサイクルの実際の期間を報告します。

システムは、スレッド グループ内のスレッドのコア配置や、スレッドが実行されるコアの頻度を調整して、実際の期間をターゲット期間に近づけようとします。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象