GCSettings.IsServerGC Свойство

Определение

Возвращает значение, указывающее, включена ли сборка мусора сервера.

public:
 static property bool IsServerGC { bool get(); };
public static bool IsServerGC { get; }
static member IsServerGC : bool
Public Shared ReadOnly Property IsServerGC As Boolean

Значение свойства

Значение в противном случае .

Примеры

В следующем примере указывается, использует ли главный компьютер сборку мусора сервера или рабочей станции.

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.

Комментарии

Сведения о сборке мусора сервера см. в разделе "Рабочая станция" и "Сборка мусора сервера".

Если сборка мусора сервера не включена, сборка мусора рабочей станции действует (с параллельной коллекцией или без нее). Сборка мусора сервера доступна только на компьютерах с несколькими обработчиками.

Неуправляемый узел может запрашивать сборку мусора сервера, а запрос узла переопределяет параметры файла конфигурации. Если узел не указывает тип сборки мусора, можно использовать параметр конфигурации для указания сборки мусора сервера. Дополнительные сведения см. в разделе "Настройка рабочей станции и сервера".

Применяется к