LogManager — класс
Представляет объектную модель менеджера журнала. Содержит методы работы с журналом системы.
-
Пространство имён:
DocsVision.Platform.ObjectManager
-
Сборка:
DocsVision.Platform.ObjectManager.dll
Свойства
Имя | Описание |
---|---|
Возвращает количество записей, которое должно оставаться в журнале после очистки. |
|
Возвращает максимальное время хранения в журнале. |
|
Возвращает максимальное количество записей в журнале. |
|
Стратегия очистки журнала. |
|
Стратегия записи в журнал. |
|
Возвращает текущую сессию пользователя. |
Методы
Имя | Описание |
---|---|
Удаление записей из журнала согласно заданному фильтру. |
|
Экспорт сообщений из журнала в строку XML-формата. |
|
Получение данных из журнала согласно заданному фильтру. |
|
Получение данных из журнала согласно заданному поисковому запросу. |
|
Возвращает сообщение из журнала согласно заданному идентификатору. |
|
Возвращает информационную часть сообщения из журнала согласно заданному идентификатору. |
|
Импортирует заданные сообщения для последующей обработки. |
|
|
Осуществляет запись сообщения в журнал. |
|
Выполняет запись сообщения в журнал с указанием идентификатора соответствующей операции из описания библиотеки карточек. |
|
Установка параметров стратегии ведения журнала событий. |
Примеры
Ниже пример кода, где организуется поиск записей в журнале по идентификатору карточки.
LogSearchQuery search = new LogSearchQuery();
search.ObjectId = new Guid("идентификатор_карточки");
InfoRowCollection messages = session.LogManager.FindMessages(search);
foreach(InfoRow row in messages)
{
System.Diagnostics.Debug.Print("Дата: " + row["Date"].ToString() + "; сообщение:" + row["Data"].ToString());
}