GCCollectionMode Sabit listesi
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Zorlamalı çöp toplama davranışını belirtir.
public enum class GCCollectionMode
public enum GCCollectionMode
[System.Serializable]
public enum GCCollectionMode
type GCCollectionMode =
[<System.Serializable>]
type GCCollectionMode =
Public Enum GCCollectionMode
- Devralma
- Öznitelikler
Aggressive | 3 | |
Default | 0 | Bu sabit listesi için şu anda Forcedolan varsayılan ayardır. |
Forced | 1 | Çöp toplamayı hemen gerçekleşmesini zorlar. |
Optimized | 2 | Atık toplayıcının nesneleri geri kazanmak için geçerli saatin en uygun olup olmadığını belirlemesine izin verir. |
Aşağıdaki örnek, İyileştirilmiş ayarıyla 2. nesil nesneler için çöp toplamayı zorlar.
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
GC.Collect Değerini belirtmek için yöntemi aşırı yüklemesini GCCollectionMode kullanın.
Ürün | Sürümler |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |