다음을 통해 공유


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 범위에서 값을 선택하여 스레드의 기본 우선 순위를 계산합니다.

적용 대상

추가 정보