Flexberry ORM 8.0.0-beta01
Класс ICSSoft.STORMNET.Business.Audit.RatificationAuditParameters

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

Граф наследования:ICSSoft.STORMNET.Business.Audit.RatificationAuditParameters:
ICSSoft.STORMNET.Business.Audit.AuditParameters ICSSoft.STORMNET.Business.Audit.DatabaseAuditParameters ICSSoft.STORMNET.Business.Audit.AuditParametersBase

Открытые члены

 RatificationAuditParameters (tExecutionVariant executionVariant, DateTime currentTime, List< AuditAdditionalInfo > auditOperationInfoList, tWriteMode writeMode, string auditConnectionStringName, bool needSerialization)
 Конструктор класса, который позволяет дописывать определённую информацию в аудит. Подробнее...
 
RatificationAuditParameters CloneWithoutAuditOperationInfoList ()
 Создаём копию структуры, за исключением AuditOperationInfoList, он не копируется. Подробнее...
 
- Открытые члены унаследованные от ICSSoft.STORMNET.Business.Audit.AuditParameters
 AuditParameters (tExecutionVariant executionResult, DateTime currentTime, string auditConnectionStringName, bool needSerialization)
 
virtual ? Guid GetAuditEntityGuid ()
 
- Открытые члены унаследованные от ICSSoft.STORMNET.Business.Audit.DatabaseAuditParameters
 DatabaseAuditParameters (string auditConnectionStringName)
 

Открытые атрибуты

List< AuditAdditionalInfoAuditOperationInfoList
 Информация, которую необходимо дописать в аудит (с указанием идентификаторов записей аудита). Подробнее...
 
- Открытые атрибуты унаследованные от ICSSoft.STORMNET.Business.Audit.AuditParameters
bool ThrowExceptions
 
tExecutionVariant ExecutionResult
 
DateTime CurrentTime
 
tWriteMode WriteMode
 
bool NeedSerialization = false
 
- Открытые атрибуты унаследованные от ICSSoft.STORMNET.Business.Audit.DatabaseAuditParameters
string AuditConnectionStringName = string.Empty
 Имя строки подключения к БД аудита. Подробнее...
 

Дополнительные унаследованные члены

- Защищенные члены унаследованные от ICSSoft.STORMNET.Business.Audit.AuditParameters
DataObject GetDataObjectFromXml (string typeOfObject, string assemblyOfObject, string xmlValue)
 Конструирование объекта данных из xml. Подробнее...
 

Подробное описание

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

Конструктор(ы)

◆ RatificationAuditParameters()

ICSSoft.STORMNET.Business.Audit.RatificationAuditParameters.RatificationAuditParameters ( tExecutionVariant  executionVariant,
DateTime  currentTime,
List< AuditAdditionalInfo auditOperationInfoList,
tWriteMode  writeMode,
string  auditConnectionStringName,
bool  needSerialization 
)
inline

Конструктор класса, который позволяет дописывать определённую информацию в аудит.

Аргументы
executionVariantВариант завершения работы аудита.
currentTimeТекущее время.
auditOperationInfoListИнформация, которую необходимо дописать в аудит (с указанием идентификаторов записей аудита).
writeModeРежим записи: синхронный или асинхронный.
auditConnectionStringNameИмя строки соединения с БД, куда идут записи аудита.
needSerializationНужна ли сериализация (на случай передачи по wcf).

Методы

◆ CloneWithoutAuditOperationInfoList()

RatificationAuditParameters ICSSoft.STORMNET.Business.Audit.RatificationAuditParameters.CloneWithoutAuditOperationInfoList ( )
inline

Создаём копию структуры, за исключением AuditOperationInfoList, он не копируется.

Возвращает
Сформированная копия.

Данные класса

◆ AuditOperationInfoList

List<AuditAdditionalInfo> ICSSoft.STORMNET.Business.Audit.RatificationAuditParameters.AuditOperationInfoList

Информация, которую необходимо дописать в аудит (с указанием идентификаторов записей аудита).