GCSettings.IsServerGC Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om serverns skräpinsamling är aktiverad.
public:
static property bool IsServerGC { bool get(); };
public static bool IsServerGC { get; }
static member IsServerGC : bool
Public Shared ReadOnly Property IsServerGC As Boolean
Egenskapsvärde
trueom serverns skräpinsamling är aktiverad. annars . false
Exempel
I följande exempel visas om värddatorn använder server- eller arbetsstationens skräpinsamling.
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.
Kommentarer
Information om skräpinsamling för servrar finns i Arbetsstation och Skräpinsamling för server.
Om serverns skräpinsamling inte är aktiverad tillämpas arbetsstationens skräpinsamling (med eller utan samtidig insamling). Server skräpinsamling är endast tillgänglig på datorer med flera processorer.
En ohanterad värd kan begära skräpinsamling för servern och värdbegäran åsidosätter konfigurationsfilinställningarna. Om värden inte anger typen av skräpinsamling kan du använda en konfigurationsinställning för att ange serverskräpinsamling. Mer information finns i Konfigurera arbetsstation jämfört med server.