IAuditLog.CountOperations

Синтаксис

CountOperations([Session: Integer = -1]; [Operation: Integer = -1]): Integer;

Параметры

Session — Определяет сессию, в рамках которой необходимо определить количество записей в протоколе доступа. В качестве значения можно использовать «IAuditLogons.Session» или «IAuditOperations.Session»

Необязательный параметр. Значение по умолчанию ‘-1’ (все сессии).

Operation — Определяет операцию, количество записей о которой необходимо определить в протоколе доступа. В качестве значения можно использовать «IAuditOperations.Operation».

Необязательный параметр. Значение по умолчанию ‘-1’ (все операции).

Описание

Метод CountOperations возвращает количество записей в протоколе доступа об операциях в репозитории.

Комментарии

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

Пример

Sub Main;

Var

MB: IMetabase;

Se: IMetabaseSecurity;

ALog: IAuditLog;

Count: Integer;

Begin

MB := IMetabase.Active;

Se := MB.Security;

ALog := Se.OpenAuditLog;

Count := ALog.CountOperations;

End Sub Main;

В результате выполнения примера, в переменной «Count» будет находиться количество записи в протоколе доступа об операциях в репозитории.

См. также:

IAuditLog