Flexberry ORM 4.0.0
Класс IIS.TestClassesForPostgres.MyClass

MyClass. Подробнее...

Граф наследования:IIS.TestClassesForPostgres.MyClass:
ICSSoft.STORMNET.DataObject IIS.TestClassesForPostgres.Класс IIS.TestClassesForPostgres.РодительскийКлассДлинноеИмя IIS.TestClassesForPostgres.ДочернийКлассДлинноеИмя IIS.TestClassesForPostgres.ДочернийКлассДлинноеИмя2

Свойства

virtual ICSSoft.STORMNET.UserDataTypes.WebFile Attr21 [get, set]
 Attr21. Подробнее...
 
virtual ushort Attr20 [get, set]
 Attr20. Подробнее...
 
virtual ulong Attr19 [get, set]
 Attr19. Подробнее...
 
virtual uint Attr18 [get, set]
 Attr18. Подробнее...
 
virtual short Attr17 [get, set]
 Attr17. Подробнее...
 
virtual sbyte Attr16 [get, set]
 Attr16. Подробнее...
 
virtual object Attr15 [get, set]
 Attr15. Подробнее...
 
virtual ICSSoft.STORMNET.UserDataTypes.NullableInt Attr14 [get, set]
 Attr14. Подробнее...
 
virtual ICSSoft.STORMNET.UserDataTypes.NullableDecimal Attr13 [get, set]
 Attr13. Подробнее...
 
virtual ICSSoft.STORMNET.UserDataTypes.NullableDateTime Attr12 [get, set]
 Attr12. Подробнее...
 
virtual long Attr11 [get, set]
 Attr11. Подробнее...
 
virtual System.Guid Attr10 [get, set]
 Attr10. Подробнее...
 
virtual float Attr9 [get, set]
 Attr9. Подробнее...
 
virtual double Attr8 [get, set]
 Attr8. Подробнее...
 
virtual decimal Attr7 [get, set]
 Attr7. Подробнее...
 
virtual System.DateTime Attr6 [get, set]
 Attr6. Подробнее...
 
virtual char Attr5 [get, set]
 Attr5. Подробнее...
 
virtual byte Attr4 [get, set]
 Attr4. Подробнее...
 
virtual bool Атрибут3 [get, set]
 Атрибут3. Подробнее...
 
virtual string Attr1 [get, set]
 Attr1. Подробнее...
 
virtual int Attr2 [get, set]
 Attr2. Подробнее...
 
virtual IIS.TestClassesForPostgres.MasterClass MasterClass [get, set]
 MyClass. Подробнее...
 
virtual IIS.TestClassesForPostgres.DetailArrayOfDetailClass DetailClass [get, set]
 MyClass. Подробнее...
 
- Свойства унаследованные от ICSSoft.STORMNET.DataObject
bool IsReadOnly [get]
 Проверка что объект залочен Подробнее...
 
Collections.NameObjectCollection DynamicProperties [get, set]
 Динамические свойства объекта Подробнее...
 
object __PrototypeKey [get]
 Ключ прототипа Подробнее...
 
bool Prototyped [get]
 Прототипизированный ли объект Подробнее...
 
virtual object __PrimaryKey [get, set]
 Установка/получение первичного ключа Подробнее...
 

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

- Открытые члены унаследованные от ICSSoft.STORMNET.DataObject
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)
 Поискать незаполенные поля и возвращать заголовки свойств по представлению. Подробнее...
 
- Открытые атрибуты унаследованные от ICSSoft.STORMNET.DataObject
bool PrimaryKeyIsUnique
 Первичный ключ является уникальным Подробнее...
 
- Статические открытые данные унаследованные от ICSSoft.STORMNET.DataObject
static GetPresentationValueDelegate GetPresentationValueDelegate
 Делегат для получения презентационного значения объекта. Если не прописан или возвращает null, то будет использована стандартная логика получения этого значения Подробнее...
 
- Защищенные члены унаследованные от ICSSoft.STORMNET.DataObject
virtual string GetDefaultPresentationValue ()
 Функция для получения презентационного значения для объекта по умолчанию. Презентационное значение используется в случаях, когда необходимо каким-либо образом с максимальной степенью адекватности отобразить объект, а средства настройки этого отображения недоступны. Подробнее...
 
void CheckReadOnly ()
 Процедура проверки объекта на заблокированность Подробнее...
 
- Защищенные данные унаследованные от ICSSoft.STORMNET.DataObject
bool IsDataCopy
 является ли объект копией Подробнее...
 
bool bInGetInitializedProperties = false
 Выполняется метод получения проинициализированных свойств public string[] GetInitializedProperties(bool WithMasters) Подробнее...
 

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

Полный список свойств

virtual string IIS.TestClassesForPostgres.MyClass.Attr1
getset

Attr1.

virtual System.Guid IIS.TestClassesForPostgres.MyClass.Attr10
getset

Attr10.

virtual long IIS.TestClassesForPostgres.MyClass.Attr11
getset

Attr11.

virtual ICSSoft.STORMNET.UserDataTypes.NullableDateTime IIS.TestClassesForPostgres.MyClass.Attr12
getset

Attr12.

virtual ICSSoft.STORMNET.UserDataTypes.NullableDecimal IIS.TestClassesForPostgres.MyClass.Attr13
getset

Attr13.

virtual ICSSoft.STORMNET.UserDataTypes.NullableInt IIS.TestClassesForPostgres.MyClass.Attr14
getset

Attr14.

virtual object IIS.TestClassesForPostgres.MyClass.Attr15
getset

Attr15.

virtual sbyte IIS.TestClassesForPostgres.MyClass.Attr16
getset

Attr16.

virtual short IIS.TestClassesForPostgres.MyClass.Attr17
getset

Attr17.

virtual uint IIS.TestClassesForPostgres.MyClass.Attr18
getset

Attr18.

virtual ulong IIS.TestClassesForPostgres.MyClass.Attr19
getset

Attr19.

virtual int IIS.TestClassesForPostgres.MyClass.Attr2
getset

Attr2.

virtual ushort IIS.TestClassesForPostgres.MyClass.Attr20
getset

Attr20.

virtual ICSSoft.STORMNET.UserDataTypes.WebFile IIS.TestClassesForPostgres.MyClass.Attr21
getset

Attr21.

virtual byte IIS.TestClassesForPostgres.MyClass.Attr4
getset

Attr4.

virtual char IIS.TestClassesForPostgres.MyClass.Attr5
getset

Attr5.

virtual System.DateTime IIS.TestClassesForPostgres.MyClass.Attr6
getset

Attr6.

virtual decimal IIS.TestClassesForPostgres.MyClass.Attr7
getset

Attr7.

virtual double IIS.TestClassesForPostgres.MyClass.Attr8
getset

Attr8.

virtual float IIS.TestClassesForPostgres.MyClass.Attr9
getset

Attr9.

virtual IIS.TestClassesForPostgres.DetailArrayOfDetailClass IIS.TestClassesForPostgres.MyClass.DetailClass
getset
virtual IIS.TestClassesForPostgres.MasterClass IIS.TestClassesForPostgres.MyClass.MasterClass
getset
virtual bool IIS.TestClassesForPostgres.MyClass.Атрибут3
getset

Атрибут3.