Flexberry ORM 4.0.0
Пространство имен ICSSoft.STORMNET.Business.Audit

Пространства имен

namespace  Exceptions
 
namespace  HelpStructures
 
namespace  IntegratedTests
 
namespace  Objects
 
namespace  Tests
 

Классы

class  AsyncAuditController
 Контроллер, отвечающий за асинхронность при работе аудита. Подробнее...
 
class  AuditConstants
 Константы для аудита. Подробнее...
 
class  AuditParameters
 Базовый класс для установки в очередь сообщений при асинхронной записи аудита Подробнее...
 
class  AuditParametersBase
 Базовый класс для установки в очередь сообщений при асинхронной записи аудита Подробнее...
 
class  AuditService
 Статическая обёртка для класса, наследующего от IAuditService. Подробнее...
 
class  CheckedCustomAuditParameters
 Параметры аудита, используемые для записи в БД аудита сведений о произвольных операциях над произвольными объектами. Подробнее...
 
class  CommonAuditParameters
 Класс для записи общих данных аудита (которые скорее всего были сгенерированы сервисом данных) Подробнее...
 
class  CustomAuditField
 Класс с данными аудита по полю объекта Подробнее...
 
class  CustomAuditFieldList
 Класс со списком данных аудита по полям объекта Подробнее...
 
class  CustomAuditParameters
 Параметры для ведения аудита через API Подробнее...
 
class  DatabaseAuditParameters
 Базовый класс, содержащий настройки БД, куда будет писаться аудит Подробнее...
 
class  EmptyAudit
 Класс-заглушка для сервиса аудита, через который никакой аудит не пишется. Подробнее...
 
interface  IAudit
 Интерфейс для аудита (основная логика). Подробнее...
 
interface  IAuditRecord
 Интерфейс для определения записи, которая идёт в аудит. Этот интерфейс позволяет не завязываться на конкретной структуре, как хранится аудит, но получать необходимые данные. Подробнее...
 
interface  IAuditService
 Интерфейс для сервиса аудита (отвечает за API и настройки). Подробнее...
 
interface  IDataObjectWithAuditFields
 Интерфейс, который имеется у типов, которые имеют дополнительные поля аудита. Подробнее...
 
class  RatificationAuditParameters
 Вспомогательный класс для установки в очередь сообщений при асинхронной записи аудита о подтверждении записи аудита. Подробнее...
 
class  RemoteAuditController
 Класс для организации доcтупа к сервису аудита через wcf Подробнее...
 
class  TypeAuditClassSettingsLoader
 Implementation of TypeAuditClassSettingsLoader that uses internal class with audit settings in it.
 
class  TypeAuditSettingsLoader
 Base class for loading audit settings for types.
 

Определения типов

using DataObject = ICSSoft.STORMNET.DataObject
 
using View = ICSSoft.STORMNET.View
 

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

enum  AppMode { AppMode.Unknown, AppMode.Win, AppMode.Web }
 Режим работы приложения Подробнее...
 

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

Режим работы приложения

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

Неизвестно, как запущено приложение

Win 

То есть приложение запущено под win

Web 

То есть приложение запущено под web