Process.SetThreadPriority メソッド

定義

オーバーロード

SetThreadPriority(Int32, ThreadPriority)

Linux の優先順位に基づいて、スレッドの優先度を設定します。

SetThreadPriority(ThreadPriority)

Linux の優先順位に基づいて、呼び出し元のスレッドの優先順位を設定します。

SetThreadPriority(Int32, ThreadPriority)

Linux の優先順位に基づいて、スレッドの優先度を設定します。

[Android.Runtime.Register("setThreadPriority", "(II)V", "")]
public static void SetThreadPriority (int tid, Android.OS.ThreadPriority priority);
[<Android.Runtime.Register("setThreadPriority", "(II)V", "")>]
static member SetThreadPriority : int * Android.OS.ThreadPriority -> unit

パラメーター

tid
Int32

変更するスレッド/プロセスの識別子。

priority
ThreadPriority

最も高いスケジューリング優先度の場合は -20 から、最も低いスケジューリング優先度の場合は 19 の Linux 優先度レベル。

属性

例外

tid が存在しない場合は IllegalArgumentException をスローします。

プロセスに特定のスレッドを変更する権限がない場合、または指定された優先度を使用する権限がない場合は、SecurityException をスローします。

注釈

Linux の優先順位に基づいて、スレッドの優先度を設定します。

の Java ドキュメント android.os.Process.setThreadPriority(int, int)

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

適用対象

SetThreadPriority(ThreadPriority)

Linux の優先順位に基づいて、呼び出し元のスレッドの優先順位を設定します。

[Android.Runtime.Register("setThreadPriority", "(I)V", "")]
public static void SetThreadPriority (Android.OS.ThreadPriority priority);
[<Android.Runtime.Register("setThreadPriority", "(I)V", "")>]
static member SetThreadPriority : Android.OS.ThreadPriority -> unit

パラメーター

priority
ThreadPriority

最も高いスケジューリング優先度の場合は -20 から、最も低いスケジューリング優先度の場合は 19 の Linux 優先度レベル。

属性

例外

tid が存在しない場合は IllegalArgumentException をスローします。

プロセスに特定のスレッドを変更する権限がない場合、または指定された優先度を使用する権限がない場合は、SecurityException をスローします。

注釈

Linux の優先順位に基づいて、呼び出し元のスレッドの優先順位を設定します。 詳細については、「 #setThreadPriority(int, int) 」を参照してください。

の Java ドキュメント android.os.Process.setThreadPriority(int)

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

こちらもご覧ください

  • <xref:Android.OS.Process.SetThreadPriority(System.Int32%2c+Android.OS.ThreadPriority)>

適用対象