ReRegisterForFinalize(object

Этот метод аннулирует действие метода

obj)

SuppressFinalize()

public static void

Препятствует вызову деструктора для объекта

SuppressFinalize(objectobj)

obj

public static

Ожидает уведомления о том, что должен про

GCNotificationStatus

изойти полный цикл “сборки мусора”. Здесь

WaitForFullGCApproach()

GCNotif icationStatus — перечисление, определенное в пространстве имен System

public static

Ожидает уведомления о том, что должен

GCNotificationStatus

произойти полный цикл “сборки мусора",

WaitForFullGCApproach(int

в течение времени, задаваемого пара

millisecondsTimeout)

метром millisecondsTimeout. Здесь GCNotif icationStatus — перечисление, определенное в пространстве имен System

public static

Ожидает уведомления о завершении

GCNotificationStatus

полного цикла “сборки мусора". Здесь

WaitForFullGCComplete ()

GCNotif icationStatus — перечисление, определенное в пространстве имен System

Кроме того, в классеGCопределяется следующее доступное только для чтения свойство:

public static int MaxGeneration { get; }

СвойствоMaxGenerationсодержит максимальный номер поколения, доступный для системы. Номер поколения обозначает возраст выделенной области памяти. Чем старше выделенная область памяти, тем больше номер ее поколения. Номера поколений позволяют повысить эффективность работы системы " сборки мусора".

В большинстве приложений возможности классаGCне используются. Но в особых случаях они оказываются весьма полезными. Допустим, что требуется организовать принудительную "сборку мусора" с помощью методаCollect() в выбранный момент времени. Как правило, "сборка мусора" происходит в моменты, не указываемые специально в программе. А поскольку для ее выполнения требуется некоторое время, то желательно, чтобы она не происходила в тот момент, когда решается критичная по времени задача. С другой стороны, "сборку мусора" и другие вспомогательные операции можно выполнить во время простоя программы. Имеется также возможность регистрировать уведомления о приближении и завершении "сборки мусора".

Перейти на страницу:

Похожие книги