Process.SetThreadPriority メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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)>