IForeGarbageCollector.RequestPartitialClean

Синтаксис Fore

RequestPartitialClean;

Синтаксис Fore.NET

RequestPartitialClean();

Описание

Метод RequestPartitialClean запускает одну итерацию сборки мусора.

Комментарии

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

Пример Fore

Sub UserProc;
Var
    GC: IForeGarbageCollector;
Begin
    GC := 
New ForeGarbageCollector.Create;
    GC.RequestPartitialClean;
End Sub UserProc

При выполнении примера будет осуществлён запуск одной итерации сборки мусора.

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore.

Imports Prognoz.Platform.Interop.Fore;

Public Shared Sub Main(Params: StartParams);
Var
    Svc: IForeServices;
    Run: IForeRuntime;
Begin
    Svc := Params.Metabase 
As IForeServices;
    Run := Svc.GetRuntime();
    Run.RequestPartitialClean();
End Sub;

См. также:

IForeGarbageCollector