IAuditLog.Archive

Синтаксис

Archive(

FileName: String;

[Callback: IAuditLogArchiveCallback = Null;]

[Format: AuditLogArchiveFormat = 0;]

[ClearLog: Boolean = False]);

Параметры

FileName - наименование файл.

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

Format - формат файла, в который осуществляется сохранение.

ClearLog - параметр, определяющий буду ли удаляться записи из протокола доступа после архивации. По умолчанию установлено значение False, при этом протокол доступа не очищается. Если установить значение True, то после архивации все записи протокола доступа будут удалены.

Описание

Метод Archive производит архивирование протокола доступа в файл, наименование которого передаются посредством параметра FileName.

Пример

Sub Main;

Var

MB: IMetabase;

MS: IMetabaseSecurity;

AL: IAuditLog;

Begin

MB:=MetabaseClass.Active;

MS:=MB.Security;

Al:=MS.OpenAuditLog;

AL.Archive("c:\Gurnal_28.04.2006.pplog");

End Sub Main;

После выполнения примера журнал будет сохранен в файл "Gurnal_28.04.2006.pplog".

См. также:

IAuditLog