Flexberry ORM 8.0.0-beta01
Пространство имен ICSSoft.STORMNET.Business.Audit.Objects

Классы

class  AuditAppSetting
 Класс, содержащий настройки аудита по приложению Подробнее...
 
class  AuditClassSetting
 Класс, содержащий настройки аудита по приложению для класса Подробнее...
 
class  DetailArrayOfAuditClassSetting
 Detail array of AuditClassSetting Подробнее...
 
class  AuditDSSetting
 Класс, содержащий настройки аудита по приложению по сервисам данных Подробнее...
 
class  DetailArrayOfAuditDSSetting
 Detail array of AuditDSSetting Подробнее...
 
class  AuditFieldSetting
 Класс, содержащий настройки аудита по приложению для полей класса Подробнее...
 
class  DetailArrayOfAuditFieldSetting
 Detail array of AuditFieldSetting Подробнее...
 

Перечисления

enum class  tExecutionVariant { Unknown , Unexecuted , Executed , Failed }
 tExecutionVariant Подробнее...
 
enum class  tTypeOfAuditOperation {
  INSERT , UPDATE , DELETE , SELECT ,
  EXECUTE
}
 tTypeOfAuditOperation Подробнее...
 
enum class  tWriteMode { Synchronous , Asynchronous }
 Режим записи данных аудита Подробнее...
 

Перечисления

◆ tExecutionVariant

tExecutionVariant

Элементы перечислений
Unknown 

Результат операции неизвестен (то есть, например, отправляются данные об аудите, а потом запускается сама операция, которая не будет сообщать, выполнилась она или нет, тогда получается, что результат останется неизвестен)

Unexecuted 

Операция не выполнена (то есть уже всё готово, чтобы выполнить операцию, но она ещё не выполнена)

Executed 

Операция выполнена

Failed 

Выполнение операции закончилось ошибкой

◆ tTypeOfAuditOperation

tTypeOfAuditOperation

Элементы перечислений
INSERT 

Создание объекта

UPDATE 

Изменение объекта

DELETE 

Удаление объекта

SELECT 

Чтение объекта

EXECUTE 

Выполнение какой-то операции

◆ tWriteMode

Режим записи данных аудита

Элементы перечислений
Synchronous 

Запись данных аудита синхронная

Asynchronous 

Запись данных аудита асинхронная