ThreadPriorityLevel 列挙体
アセンブリ: System (system.dll 内)

Public Enumeration ThreadPriorityLevel

メンバ名 | 説明 | |
---|---|---|
AboveNormal | 関連付けられた ProcessPriorityClass の通常の優先順位を基準に 1 段階上を指定します。 | |
BelowNormal | 関連付けられた ProcessPriorityClass の通常の優先順位を基準に 1 段階下を指定します。 | |
Highest | 最も高い優先順位を指定します。関連付けられた ProcessPriorityClass の通常の優先順位から 2 段階上です。 | |
Idle | アイドル優先順位を指定します。関連付けられた ProcessPriorityClass の値とは関係なく、すべてのスレッドの優先順位値の中で最も低い優先順位です。 | |
Lowest | 最も低い優先順位を指定します。関連付けられた ProcessPriorityClass の通常の優先順位から 2 段階下です。 | |
Normal | 関連付けられた ProcessPriorityClass の通常の優先順位を指定します。 | |
TimeCritical | 時間が重要な優先順位を指定します。関連付けられた ProcessPriorityClass の値とは無関係に、すべてのスレッドの中で最も高い優先順位です。 |

各スレッドには、スレッドの優先順位値とプロセスの優先順位クラスで決定される基本優先順位が指定されています。オペレーティング システムは、すべての実行可能なスレッドの基本優先順位を使用して、プロセッサ時間の次のスライスを取得するスレッドを決定します。
優先順位には、絶対値ではなく優先順位値の範囲を指定します。オペレーティング システムは、PriorityLevel プロパティで指定した範囲内でスレッドの優先順位を設定する位置を決定するプロセス優先順位クラスを使用して、優先順位を計算します。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からThreadPriorityLevel 列挙体を検索する場合は、下記のリンクをクリックしてください。

- ThreadPriorityLevel 列挙体のページへのリンク