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 } }