using System;
namespace System.Runtime
{
/// Adjusts the time that the garbage collector intrudes in your application.
// Token: 0x0200049E RID: 1182
[Serializable]
public enum GCLatencyMode
{
/// Disables garbage collection concurrency and reclaims objects in a batch call. This is the most intrusive mode.
// Token: 0x04001154 RID: 4436
Batch,
/// 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.
// Token: 0x04001155 RID: 4437
Interactive,
/// 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.
// Token: 0x04001156 RID: 4438
LowLatency
}
}