ProcessThread.BasePriority プロパティとは何? わかりやすく解説 Weblio辞書 (original) (raw)

スレッド基本優先順位取得します

名前空間: System.Diagnostics
アセンブリ: System (system.dll 内)
構文構文

Visual Basic (宣言)

Public ReadOnly Property BasePriority As Integer

Visual Basic (使用法)

Dim instance As ProcessThread Dim value As Integer

value = instance.BasePriority

C#

public int BasePriority { get; }

C++

public: property int BasePriority { int get (); }

J#

/** @property */ public int get_BasePriority ()

JScript

public function get BasePriority () : int

プロパティ
プロセス優先順位クラス関連付けられたスレッド優先順位との組み合わせからオペレーティング システム算出したスレッド基本優先順位

解説解説

BasePriority は、プロセス スレッド起動時優先順位です。基本優先順位に関する情報は、システム モニタPriority Base カウンタ表示されます。

オペレーティング システムは、スレッド優先順位範囲プロセス優先順位クラス組み合わせてスレッド基本優先順位計算しますプロセスの Process.PriorityClass プロパティには、ProcessPriorityClass 列挙体のいずれかの値を設定できます設定できる値は、IdleNormalHigh、AboveNormal、BelowNormal、または RealTime です。スレッドの PriorityLevel プロパティは、スレッド基本優先順位範囲指定する値に設定できますWin324 つ優先順位クラスと、クラスごとに 7 つ基本優先順位使用します

スレッド現在の優先順位は、基本優先順位異なることがあります。たとえば、経過時間またはその他の要因に基づきプロセスを他のプロセスよりも先にプロセッサアクセスする必要がある判断され場合は、オペレーティング システムが CurrentPriority プロパティ変更することがありますまた、プロセス待機状態から抜けるたびに、一時的にスレッド優先順位上げるように、PriorityBoostEnabled プロパティ設定できますプロセス待機状態に戻ると、優先順位リセットされます。

プラットフォームプラットフォーム

Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.01.11.0

参照参照

関連項目
ProcessThread クラス
ProcessThread メンバ
System.Diagnostics 名前空間
PriorityBoostEnabled
ProcessPriorityClass 列挙
Process.PriorityClass プロパティ
CurrentPriority