Condividi tramite


GCCollectionMode Enumerazione

Definizione

Specifica il comportamento per una Garbage Collection forzata.

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

Aggressive 3
Default 0

Impostazione predefinita di questa enumerazione che è attualmente Forced.

Forced 1

Forza il Garbage Collection affinché venga eseguito immediatamente.

Optimized 2

Consente al Garbage Collector di determinare se questo è il momento migliore per recuperare gli oggetti.

Esempio

Nell'esempio seguente viene forzata una Garbage Collection per gli oggetti di seconda generazione con l'impostazione Ottimizzata.

using System;

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

GC.Collect(2, GCCollectionMode.Optimized)
Class Program

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

Commenti

Usare l'overload del GC.Collect metodo per specificare il GCCollectionMode valore.

Si applica a

Vedi anche