Files
2026-06-04 11:42:34 +02:00

30 lines
1.3 KiB
C#

using System;
using System.Runtime.InteropServices;
namespace System.Threading
{
/// <summary>Specifies the scheduling priority of a <see cref="T:System.Threading.Thread" />.</summary>
/// <filterpriority>1</filterpriority>
// Token: 0x02000622 RID: 1570
[ComVisible(true)]
[Serializable]
public enum ThreadPriority
{
/// <summary>The <see cref="T:System.Threading.Thread" /> can be scheduled after threads with any other priority.</summary>
// Token: 0x04001743 RID: 5955
Lowest,
/// <summary>The <see cref="T:System.Threading.Thread" /> can be scheduled after threads with Normal priority and before those with Lowest priority.</summary>
// Token: 0x04001744 RID: 5956
BelowNormal,
/// <summary>The <see cref="T:System.Threading.Thread" /> can be scheduled after threads with AboveNormal priority and before those with BelowNormal priority. Threads have Normal priority by default.</summary>
// Token: 0x04001745 RID: 5957
Normal,
/// <summary>The <see cref="T:System.Threading.Thread" /> can be scheduled after threads with Highest priority and before those with Normal priority.</summary>
// Token: 0x04001746 RID: 5958
AboveNormal,
/// <summary>The <see cref="T:System.Threading.Thread" /> can be scheduled before threads with any other priority.</summary>
// Token: 0x04001747 RID: 5959
Highest
}
}