ProcessThread.PriorityLevel 屬性

定義

取得或設定執行緒的優先權層級。

public:
 property System::Diagnostics::ThreadPriorityLevel PriorityLevel { System::Diagnostics::ThreadPriorityLevel get(); void set(System::Diagnostics::ThreadPriorityLevel value); };
public System.Diagnostics.ThreadPriorityLevel PriorityLevel { get; [System.Runtime.Versioning.SupportedOSPlatform("windows")] set; }
public System.Diagnostics.ThreadPriorityLevel PriorityLevel { [System.Runtime.Versioning.SupportedOSPlatform("windows")] [System.Runtime.Versioning.SupportedOSPlatform("linux")] [System.Runtime.Versioning.SupportedOSPlatform("freebsd")] get; [System.Runtime.Versioning.SupportedOSPlatform("windows")] set; }
public System.Diagnostics.ThreadPriorityLevel PriorityLevel { get; set; }
[<set: System.Runtime.Versioning.SupportedOSPlatform("windows")>]
member this.PriorityLevel : System.Diagnostics.ThreadPriorityLevel with get, set
[<set: System.Runtime.Versioning.SupportedOSPlatform("windows")>]
[<get: System.Runtime.Versioning.SupportedOSPlatform("windows")>]
[<get: System.Runtime.Versioning.SupportedOSPlatform("linux")>]
[<get: System.Runtime.Versioning.SupportedOSPlatform("freebsd")>]
member this.PriorityLevel : System.Diagnostics.ThreadPriorityLevel with get, set
member this.PriorityLevel : System.Diagnostics.ThreadPriorityLevel with get, set
Public Property PriorityLevel As ThreadPriorityLevel

屬性值

其中一個 ThreadPriorityLevel 值,指定限定執行緒優先權的範圍。

屬性

例外狀況

無法擷取執行緒優先權層級資訊。

-或-

無法設定執行緒優先權層級。

處理序位於遠端電腦上。

備註

優先順序層級不是單一值,而是值範圍。 操作系統會使用進程的 PriorityClass ,從屬性中指定的範圍中選擇值,以計算線程的 PriorityLevel 基底優先順序。

適用於

另請參閱