Flexberry ORM 4.0.0
Класс NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings

Audit class settings. Подробнее...

Статические открытые данные

static bool AuditEnabled = true
 Включён ли аудит для класса. Подробнее...
 
static bool UseDefaultView = false
 Использовать имя представления для аудита по умолчанию. Подробнее...
 
static bool SelectAudit = true
 Включён ли аудит операции чтения. Подробнее...
 
static string SelectAuditViewName = "SelectAuditView"
 Имя представления для аудирования операции чтения. Подробнее...
 
static bool InsertAudit = true
 Включён ли аудит операции создания. Подробнее...
 
static string InsertAuditViewName = "InsertAuditView"
 Имя представления для аудирования операции создания. Подробнее...
 
static bool UpdateAudit = true
 Включён ли аудит операции изменения. Подробнее...
 
static string UpdateAuditViewName = "UpdateAuditView"
 Имя представления для аудирования операции изменения. Подробнее...
 
static bool DeleteAudit = true
 Включён ли аудит операции удаления. Подробнее...
 
static string DeleteAuditViewName = "DeleteAuditView"
 Имя представления для аудирования операции удаления. Подробнее...
 
static string FormUrl = ""
 Путь к форме просмотра результатов аудита. Подробнее...
 
static ICSSoft.STORMNET.Business.Audit.Objects.tWriteMode WriteMode = ICSSoft.STORMNET.Business.Audit.Objects.tWriteMode.Synchronous
 Режим записи данных аудита (синхронный или асинхронный). Подробнее...
 
static int PrunningLength = 0
 Максимальная длина сохраняемого значения поля (если 0, то строка обрезаться не будет). Подробнее...
 
static bool ShowPrimaryKey = false
 Показывать ли пользователям в изменениях первичные ключи. Подробнее...
 
static bool KeepOldValue = true
 Сохранять ли старое значение. Подробнее...
 
static bool Compress = false
 Сжимать ли сохраняемые значения. Подробнее...
 
static bool KeepAllValues = false
 Сохранять ли все значения атрибутов, а не только изменяемые. Подробнее...
 

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

Audit class settings.

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

bool NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.AuditEnabled = true
static

Включён ли аудит для класса.

bool NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.Compress = false
static

Сжимать ли сохраняемые значения.

bool NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.DeleteAudit = true
static

Включён ли аудит операции удаления.

string NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.DeleteAuditViewName = "DeleteAuditView"
static

Имя представления для аудирования операции удаления.

string NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.FormUrl = ""
static

Путь к форме просмотра результатов аудита.

bool NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.InsertAudit = true
static

Включён ли аудит операции создания.

string NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.InsertAuditViewName = "InsertAuditView"
static

Имя представления для аудирования операции создания.

bool NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.KeepAllValues = false
static

Сохранять ли все значения атрибутов, а не только изменяемые.

bool NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.KeepOldValue = true
static

Сохранять ли старое значение.

int NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.PrunningLength = 0
static

Максимальная длина сохраняемого значения поля (если 0, то строка обрезаться не будет).

bool NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.SelectAudit = true
static

Включён ли аудит операции чтения.

string NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.SelectAuditViewName = "SelectAuditView"
static

Имя представления для аудирования операции чтения.

bool NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.ShowPrimaryKey = false
static

Показывать ли пользователям в изменениях первичные ключи.

bool NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.UpdateAudit = true
static

Включён ли аудит операции изменения.

string NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.UpdateAuditViewName = "UpdateAuditView"
static

Имя представления для аудирования операции изменения.

bool NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.UseDefaultView = false
static

Использовать имя представления для аудита по умолчанию.

ICSSoft.STORMNET.Business.Audit.Objects.tWriteMode NewPlatform.Flexberry.ORM.Tests.AuditClassWithSettings.AuditSettings.WriteMode = ICSSoft.STORMNET.Business.Audit.Objects.tWriteMode.Synchronous
static

Режим записи данных аудита (синхронный или асинхронный).