GCSettings.IsServerGC Özellik
Tanım
Ö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.
Sunucu çöp toplamanın etkinleştirilip etkinleştirilmediğini belirten bir değer alır.
public:
static property bool IsServerGC { bool get(); };
public static bool IsServerGC { get; }
static member IsServerGC : bool
Public Shared ReadOnly Property IsServerGC As Boolean
Özellik Değeri
true
sunucu çöp toplama etkinse; aksi takdirde , false
.
Örnekler
Aşağıdaki örnek, konak bilgisayarın sunucu mu yoksa iş istasyonu çöp toplama mı kullandığını gösterir.
using System;
using System.Runtime;
class Sample
{
public static void Main()
{
string result;
if (GCSettings.IsServerGC)
result = "server";
else
result = "workstation";
Console.WriteLine("The {0} garbage collector is running.", result);
}
}
// The example displays output like the following:
// The workstation garbage collector is running.
Imports System.Runtime
Class Sample
Public Shared Sub Main()
Dim result As String
If GCSettings.IsServerGC = True Then
result = "server"
Else
result = "workstation"
End If
Console.WriteLine("The {0} garbage collector is running.", result)
End Sub
End Class
' The example displays output like the following:
' The workstation garbage collector is running.
Açıklamalar
Sunucu çöp toplama hakkında bilgi için bkz . İş İstasyonu ve Sunucu Çöp Toplama.
Sunucu çöp toplama etkin değilse, iş istasyonu çöp toplama etkindir (eşzamanlı toplama ile veya olmadan). Sunucu çöp toplama yalnızca çok işlemcili bilgisayarlarda kullanılabilir.
Yönetilmeyen bir konak sunucu çöp toplama isteğinde bulunabilir ve konak isteği yapılandırma dosyası ayarlarını geçersiz kılar. Konak çöp toplama türünü belirtmezse, sunucu çöp toplamayı belirtmek için bir yapılandırma ayarı kullanabilirsiniz. Daha fazla bilgi için bkz . İş istasyonu ve sunucu yapılandırma.