GCCollectionMode Enum

Definisi

Menentukan perilaku untuk pengumpulan sampah paksa.

public enum class GCCollectionMode
public enum GCCollectionMode
[System.Serializable]
public enum GCCollectionMode
type GCCollectionMode = 
[<System.Serializable>]
type GCCollectionMode = 
Public Enum GCCollectionMode
Warisan
GCCollectionMode
Atribut

Bidang

Nama Nilai Deskripsi
Default 0

Pengaturan default untuk enumerasi ini, yang saat ini Forced.

Forced 1

Memaksa pengumpulan sampah segera terjadi.

Optimized 2

Memungkinkan pengumpul sampah untuk menentukan apakah waktu saat ini optimal untuk mengklaim kembali objek.

Aggressive 3

Meminta agar pengumpul sampah mendekommit sebanyak mungkin memori.

Contoh

Contoh berikut memaksa pengumpulan sampah untuk objek generasi 2 dengan pengaturan Dioptimalkan.

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

Keterangan

Gunakan metode kelebihan GC.Collect beban untuk menentukan GCCollectionMode nilai.

Berlaku untuk

Lihat juga