RequestPartitialClean;
RequestPartitialClean();
Метод RequestPartitialClean запускает одну итерацию сборки мусора.
Во время одной итерации сборки мусора из памяти будут удалены объекты, которые уже непосредственно отмечены как неиспользуемые и не имеют зависимостей от других объектов.
Sub UserProc;
Var
GC: IForeGarbageCollector;
Begin
GC := New ForeGarbageCollector.Create;
GC.RequestPartitialClean;
End Sub UserProc
При выполнении примера будет осуществлён запуск одной итерации сборки мусора.
Необходимые требования и результат выполнения примера 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;
См. также: