|
virtual System.Type | ObjectType [get, set] |
| Имя типа Подробнее...
|
|
virtual bool | AuditEnabled [get, set] |
| Включёна ли настройка аудита для типа Подробнее...
|
|
virtual bool | UseDefaultView [get, set] |
| Использовать имя представления для аудита по умолчанию Подробнее...
|
|
virtual string | SelectAuditViewName [get, set] |
| Имя представления для аудирования операции чтения Подробнее...
|
|
virtual string | InsertAuditViewName [get, set] |
| Имя представления для аудирования операции вставки Подробнее...
|
|
virtual string | UpdateAuditViewName [get, set] |
| Имя представления для аудирования операции изменения Подробнее...
|
|
virtual string | DeleteAuditViewName [get, set] |
| Имя представления для аудирования операции удаления Подробнее...
|
|
virtual string | FormUrl [get, set] |
| Путь к форме просмотра Подробнее...
|
|
virtual ICSSoft.STORMNET.Business.Audit.Objects.tWriteMode | WriteMode [get, set] |
| Режим записи данных аудита Подробнее...
|
|
virtual bool | SelectAudit [get, set] |
| Включён ли аудит операции чтения Подробнее...
|
|
virtual bool | InsertAudit [get, set] |
| Включён ли аудит операции вставки Подробнее...
|
|
virtual bool | UpdateAudit [get, set] |
| Включён ли аудит операции изменения Подробнее...
|
|
virtual bool | DeleteAudit [get, set] |
| Включён ли аудит операции удаления Подробнее...
|
|
virtual string | LimitFunction [get, set] |
| Функция ограничения (определяет, на какие объекты действуют сия настройка) Подробнее...
|
|
virtual string | View [get, set] |
| Представление, чтобы корректно можно было применять LimitFunction Подробнее...
|
|
virtual int | PrunningLength [get, set] |
| Максимальная длина сохраняемого значения поля (если 0, то строка обрезаться не будет) Подробнее...
|
|
virtual bool | ShowPrimaryKey [get, set] |
| Показывать ли пользователям в изменениях первичные ключи Подробнее...
|
|
virtual bool | KeepOldValue [get, set] |
| Сохранять ли старое значение Подробнее...
|
|
virtual bool | Compress [get, set] |
| Сжимать ли сохраняемые значения Подробнее...
|
|
virtual bool | KeepAllValues [get, set] |
| Сохранять ли все значения атрибутов, а не только изменяемые Подробнее...
|
|
virtual ICSSoft.STORMNET.Business.Audit.Objects.DetailArrayOfAuditFieldSetting | AuditFieldSettings [get, set] |
| Класс, содержащий настройки аудита по приложению для класса Подробнее...
|
|
virtual ICSSoft.STORMNET.Business.Audit.Objects.AuditAppSetting | AuditAppSetting [get, set] |
| мастеровая ссылка на шапку ICSSoft.STORMNET.Business.Audit.AuditAppSetting Подробнее...
|
|
bool | IsReadOnly [get] |
| Проверка что объект залочен Подробнее...
|
|
Collections.NameObjectCollection | DynamicProperties [get, set] |
| Динамические свойства объекта Подробнее...
|
|
object | __PrototypeKey [get] |
| Ключ прототипа Подробнее...
|
|
bool | Prototyped [get] |
| Прототипизированный ли объект Подробнее...
|
|
virtual object | __PrimaryKey [get, set] |
| Установка/получение первичного ключа Подробнее...
|
|
|
void | SetExistObjectPrimaryKey (object primaryKey) |
| Установить первичный ключ в объект данных. Выполняется операция Clear() для объекта, присваивается первичный ключ, SetLoadingState(LoadingState.LightLoaded); SetLoadedProperties("__PrimaryKey"); Подробнее...
|
|
virtual string | GetPresentationValue () |
| Функция для получения презентационного значения для объекта. Используется, как минимум, в ярлыках на рабочем столе. Подробнее...
|
|
void | LockObject (object key) |
| Заблокировать объект Подробнее...
|
|
void | UnLockObject (object key) |
| Разблокировать объект Подробнее...
|
|
DetailArray | GetDetailArray () |
|
| DataObject () |
| Базовый конструктор по-умолчанию Подробнее...
|
|
string[] | GetInitializedProperties () |
| Получить проинициализированные свойства, собственные и мастеровые (загруженные+означенные) Подробнее...
|
|
string[] | GetInitializedProperties (bool withMasters) |
| Получить проинициализированные свойства (загруженные+означенные). Подробнее...
|
|
ObjectStatus | GetStatus () |
| Получение статуса Подробнее...
|
|
ObjectStatus | GetStatus (bool recountIfAutoaltered) |
| Получение статуса (можно отменить автоматическое вычисление статуса) Подробнее...
|
|
LoadingState | GetLoadingState () |
| Получение состояния загрузки Подробнее...
|
|
virtual void | SetStatus (ObjectStatus newState) |
| Установка статуса Подробнее...
|
|
void | SetLoadingState (LoadingState newState) |
| Установка состояния загрузки. Подробнее...
|
|
string[] | GetLoadedProperties () |
| Получение списка свойств, значения в которые установлены (требуется в случае, когда состояние загрузки – LightLoaded). Подробнее...
|
|
List< string > | GetLoadedPropertiesList () |
| Получение списка свойств, значения в которые установлены (требуется в случае, когда состояние загрузки – LightLoaded). Подробнее...
|
|
void | SetLoadedProperties (params string[] loadedProperties) |
| Установить список свойств, значения в которые установлены (требуется в случае, когда состояние загрузки – LightLoaded). Подробнее...
|
|
void | AddLoadedProperties (params string[] addingLoadedProperties) |
| Добавить список свойств, значения в которые установлены (требуется в случае, когда состояние загрузки – LightLoaded). Подробнее...
|
|
void | AddLoadedProperties (List< string > propertyNamesList) |
| Добавить список свойств, значения в которые установлены (требуется в случае, когда состояние загрузки – LightLoaded). Подробнее...
|
|
bool | CheckLoadedProperty (string propertyName) |
| Проверить, установлено ли значение в указанное свойство (требуется в случае, когда состояние загрузки – LightLoaded). Подробнее...
|
|
void | CopyToObjectWithoutCache (ref DataObject toObject, bool createDataObjectsCopy, bool primaryKeyCopy) |
|
virtual void | CopyTo (DataObject toObject, bool CreateDataObjectsCopy, bool PrimaryKeyCopy, bool UseParentCaching) |
| Создать копию этого объекта данных (не забудьте вызвать InitDataCopy или ClearDataCopy если планируете обновлять объект в БД) Подробнее...
|
|
virtual void | CopyTo (DataObject toObject, bool CreateDataObjectsCopy, bool PrimaryKeyCopy, bool UseParentCaching, DataObjectCache DataObjectCache) |
| Создать копию этого объекта данных (не забудьте вызвать InitDataCopy или ClearDataCopy если планируете обновлять объект в БД) Подробнее...
|
|
virtual void | CopySysProps (DataObject toObject) |
| Скопировать только системные свойства ("primaryKey", "prototypeKey", "readKey", "CheckDetail", "state", "DisabledInitDataCopy") Подробнее...
|
|
virtual void | ClearPrototyping () |
| Сбросить прототипизацию объекта (очистить все что относится к прототипу) Подробнее...
|
|
virtual void | ClearPrototyping (bool withDetails) |
| Сбросить прототипизацию объекта (очистить все что относится к прототипу) Подробнее...
|
|
virtual void | Prototyping () |
| Прототипизировать Подробнее...
|
|
virtual void | Prototyping (bool withDetails) |
| Прототипизировать Подробнее...
|
|
void | DisableInitDataCopy () |
| Не инициализировать копию данных объекта при зачитке. По-умолчанию инициализируется. Подробнее...
|
|
void | EnableInitDataCopy () |
| Включить инициализацию копии данных объекта при зачитке. По-умолчанию инициализируется. Подробнее...
|
|
void | InitDataCopy () |
| Проинициализировать копию данных Подробнее...
|
|
void | InitDataCopy (DataObjectCache DataObjectCache) |
| Проинициализировать копию данных Подробнее...
|
|
void | clearDataCopy () |
| Очистить внутреннюю копию данных Подробнее...
|
|
void | FullClearDataCopy () |
| Очистка внутренней копии данных в собственном объекте, а также рекурсивно копии мастеровых и детейловых объектов Подробнее...
|
|
DataObject | GetDataCopy () |
| Получить внутреннюю копию объекта данных Подробнее...
|
|
void | SetDataCopy (DataObject value) |
| Установить внутреннюю копию объекта данных Подробнее...
|
|
string[] | GetAlteredPropertyNames (bool Recount) |
| Возвращает список свойств (атрибутов, мастеров, детейлов), чьи значения изменились по сравнению с внутренней копией Подробнее...
|
|
string[] | GetAlteredPropertyNames () |
| Возвращает список свойств (атрибутов, мастеров, детейлов), чьи значения изменились по сравнению с внутренней копией Подробнее...
|
|
bool | IsAlteredProperty (string propName) |
|
bool | ContainsAlteredProps () |
| Было ли изменение значений свойств по сравнению с внутренней копией Подробнее...
|
|
virtual void | Clear () |
| Очистка объекта данных. Остается означеным только первичный ключ и вычислимые свойства (если такая возможность предусмотрена) Объект получает статусы ObjectStatus.UnAltered,LoadingState.NotLoaded Подробнее...
|
|
override string | ToString () |
| Преобразуем объект данных в его строковое представление. При этом включаются все свойства объекта, в том числе динамические; нединамические свойства сортируются по алфавиту. Подробнее...
|
|
string | ToString (string[] propNames) |
| Преобразуем объект данных в его строковое представление. При этом не включаются динамические свойства, свойства сортируются по алфавиту. Подробнее...
|
|
string | ToStringForAudit (View stringView) |
| Преобразование к строке только по видимым нединамическим свойствам (используется в аудите). При этом не включаются динамические свойства, свойства не сортируются по алфавиту (пишутся по представлению уже так, как пользователь задал). Подробнее...
|
|
virtual string[] | CheckNotNullProperties (Dictionary< Type, bool > detailSkip) |
| Найти незаполненные поля. Подробнее...
|
|
virtual string[] | CheckNotNullProperties () |
| Поискать незаполенные поля. Подробнее...
|
|
virtual string[] | CheckNotNullProperties (View view, bool returnCaptions, Dictionary< Type, bool > detailSkip) |
| Найти незаполненные поля и вернуть заголовки свойств по представлению. Подробнее...
|
|
virtual string[] | CheckNotNullProperties (View view, bool returnCaptions) |
| Поискать незаполенные поля и возвращать заголовки свойств по представлению. Подробнее...
|
|
bool | PrimaryKeyIsUnique |
| Первичный ключ является уникальным Подробнее...
|
|
static GetPresentationValueDelegate | GetPresentationValueDelegate |
| Делегат для получения презентационного значения объекта. Если не прописан или возвращает null, то будет использована стандартная логика получения этого значения Подробнее...
|
|
virtual string | GetDefaultPresentationValue () |
| Функция для получения презентационного значения для объекта по умолчанию. Презентационное значение используется в случаях, когда необходимо каким-либо образом с максимальной степенью адекватности отобразить объект, а средства настройки этого отображения недоступны. Подробнее...
|
|
void | CheckReadOnly () |
| Процедура проверки объекта на заблокированность Подробнее...
|
|
bool | IsDataCopy |
| является ли объект копией Подробнее...
|
|
bool | bInGetInitializedProperties = false |
| Выполняется метод получения проинициализированных свойств public string[] GetInitializedProperties(bool WithMasters) Подробнее...
|
|
Класс, содержащий настройки аудита по приложению для класса