GCCollectionMode Enumerazione

Definizione

Specifica il comportamento per una Garbage Collection forzata.Specifies the behavior for a forced garbage collection.

public enum class GCCollectionMode
public enum GCCollectionMode
[System.Serializable]
public enum GCCollectionMode
type GCCollectionMode = 
[<System.Serializable>]
type GCCollectionMode = 
Public Enum GCCollectionMode
Ereditarietà
GCCollectionMode
Attributi

Campi

Default 0

Impostazione predefinita di questa enumerazione che è attualmente Forced.The default setting for this enumeration, which is currently Forced.

Forced 1

Forza il Garbage Collection affinché venga eseguito immediatamente.Forces the garbage collection to occur immediately.

Optimized 2

Consente al Garbage Collector di determinare se questo è il momento migliore per recuperare gli oggetti.Allows the garbage collector to determine whether the current time is optimal to reclaim objects.

Esempio

Nell'esempio seguente viene forzato un Garbage Collection per gli oggetti di generazione 2 con l'impostazione ottimizzata.The following example forces a garbage collection for generation 2 objects with the Optimized setting.

using System;

class Program
{
    static void Main(string[] args)
    {
        GC.Collect(2, GCCollectionMode.Optimized);
    }
}
Class Program

    Public Shared Sub Main()
        GC.Collect(2, GCCollectionMode.Optimized)
    End Sub
End Class

Commenti

Utilizzare l' GC.Collect Overload del metodo per specificare il GCCollectionMode valore.Use the GC.Collect method overload to specify the GCCollectionMode value.

Si applica a