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

21 lines
1.0 KiB
C#

using System;
namespace System.Runtime
{
/// <summary>Adjusts the time that the garbage collector intrudes in your application. </summary>
// Token: 0x0200049E RID: 1182
[Serializable]
public enum GCLatencyMode
{
/// <summary>Disables garbage collection concurrency and reclaims objects in a batch call. This is the most intrusive mode.</summary>
// Token: 0x04001154 RID: 4436
Batch,
/// <summary>Enables garbage collection concurrency and reclaims objects while the application is running. This is the default mode for garbage collection on a workstation and is less intrusive. It balances responsiveness with throughput.</summary>
// Token: 0x04001155 RID: 4437
Interactive,
/// <summary>Enables garbage collection that is more conservative in reclaiming objects. Full Collections occur only if the system is under memory pressure while generation 0 and generation 1 collections might occur more frequently. This is the least intrusive mode.</summary>
// Token: 0x04001156 RID: 4438
LowLatency
}
}