﻿<?xml version="1.0" encoding="utf-8"?><Type Name="GCCollectionMode" FullName="System.GCCollectionMode"><TypeSignature Language="C#" Value="public enum GCCollectionMode" /><TypeSignature Language="ILAsm" Value=".class public auto ansi serializable sealed GCCollectionMode extends System.Enum" /><AssemblyInfo><AssemblyName>mscorlib</AssemblyName><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Enum</BaseTypeName></Base><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Use the <see cref="M:System.GC.Collect(System.Int32,System.GCCollectionMode)" /> method overload to specify the <see cref="T:System.GCCollectionMode" /> value. </para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Specifies the behavior for a forced garbage collection.</para></summary></Docs><Members><Member MemberName="Default"><MemberSignature Language="C#" Value="Default" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.GCCollectionMode Default = int32(0)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.GCCollectionMode</ReturnType></ReturnValue><Docs><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>The default setting for this enumeration, which is currently <see cref="F:System.GCCollectionMode.Forced" />. </para></summary></Docs></Member><Member MemberName="Forced"><MemberSignature Language="C#" Value="Forced" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.GCCollectionMode Forced = int32(1)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.GCCollectionMode</ReturnType></ReturnValue><Docs><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Forces the garbage collection to occur immediately.</para></summary></Docs></Member><Member MemberName="Optimized"><MemberSignature Language="C#" Value="Optimized" /><MemberSignature Language="ILAsm" Value=".field public static literal valuetype System.GCCollectionMode Optimized = int32(2)" /><MemberType>Field</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.GCCollectionMode</ReturnType></ReturnValue><Docs><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Allows the garbage collector to determine whether the current time is optimal to reclaim objects. </para></summary></Docs></Member></Members></Type>