ThreadPriority
E697523
ThreadPriority is an enumeration in .NET that specifies the scheduling priority levels for threads managed by the System.Threading namespace.
Statements (33)
| Predicate | Object |
|---|---|
| instanceOf |
.NET type
ⓘ
enumeration ⓘ |
| affects | thread scheduling priority ⓘ |
| appliesTo | managed threads ⓘ |
| category | threading ⓘ |
| defaultValueForThread | Normal ⓘ |
| definedInAssembly |
System.Threading.Thread
NERFINISHED
ⓘ
mscorlib NERFINISHED ⓘ |
| definedInNamespace | System.Threading NERFINISHED ⓘ |
| documentationUrl | https://learn.microsoft.com/dotnet/api/system.threading.threadpriority ⓘ |
| doesNotGuarantee | exact execution order ⓘ |
| exposedAsPropertyOf | System.Threading.Thread.Priority NERFINISHED ⓘ |
| hasMember |
AboveNormal
ⓘ
BelowNormal ⓘ Highest ⓘ Lowest ⓘ Normal ⓘ |
| introducedIn | .NET Framework 1.0 NERFINISHED ⓘ |
| isEnumUnderlyingType | Int32 NERFINISHED ⓘ |
| isSerializable | true ⓘ |
| language |
C#
NERFINISHED
ⓘ
VB.NET NERFINISHED ⓘ |
| memberOf | System.Threading API NERFINISHED ⓘ |
| platform |
.NET 5+
ⓘ
.NET Core NERFINISHED ⓘ .NET Framework NERFINISHED ⓘ |
| purpose | specify scheduling priority of a thread ⓘ |
| relatedTo |
System.Threading.ThreadPool
NERFINISHED
ⓘ
System.Threading.ThreadState NERFINISHED ⓘ |
| remarks |
actual behavior depends on operating system scheduler
ⓘ
changing priority may require appropriate OS privileges ⓘ |
| usagePattern | set via Thread.Priority property before starting a thread ⓘ |
| usedBy | System.Threading.Thread NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.