Для изменения размера нажмите или перетащите

ObjectsSetPropertyT - класс

Представляет реквизит, предназначенный для управления набором ссылок на типизированные бизнес-объекты, являющиеся экземплярами классов, производных от класса Basis.
Иерархия наследования
SystemObject
  FinistSoft.ObjectsBasisProperty
    FinistSoft.ObjectsObjectsSetPropertyT

Пространство имён:  FinistSoft.Objects
Сборка:  Engine (в Engine.dll) Версия: 1.0.0
Синтаксис
[SerializableAttribute]
public sealed class ObjectsSetProperty<T> : BasisProperty, 
	IObjectsSetProperty, IStorage, IComparable<ObjectsSetProperty<T>>
where T : Basis

Параметры типа

T
Тип бизнес-объектов, производных от класса Basis.

Тип ObjectsSetPropertyT предоставляет следующие члены.

Конструкторы
Свойства
  ИмяОписание
Открытое свойствоBacklinkName
Возвращает наименование обратной ссылки.
Открытое свойствоCount
Возвращает количество бизнес-объектов в наборе ссылок.
Открытое свойствоIsChanged
Возвращает или задаёт признак изменения данных в реквизите.
(Унаследован от BasisProperty.)
Открытое свойствоIsDefined
Возвращает или задаёт признак определенности данных в реквизите.
(Унаследован от BasisProperty.)
Открытое свойствоIsNull
Возвращает признак отсутствия данных в реквизите.
(Переопределяет BasisPropertyIsNull.)
Открытое свойствоLinkedType
Возвращает тип ссылки.
Открытое свойствоObjects
Возвращает перечислитель, который можно использовать для перебора типизированных бизнес-объектов набора ссылок.
Открытое свойствоOwner
Возвращает бизнес-объект, владелец набора ссылок.
В начало страницы
Методы
  ИмяОписание
Открытый методClone
Создаёт новый объект, являющийся копией текущего экземпляра.
(Унаследован от BasisProperty.)
Открытый методCompareTo(Object)
Реализация интерфейса IComparable.
(Переопределяет BasisPropertyCompareTo(Object).)
Открытый методCompareTo(ObjectsSetPropertyT)
Открытый методCopyFrom
Копирует данные из переданного источника.
(Переопределяет BasisPropertyCopyFrom(BasisProperty).)
Открытый методDelete
Удаляет типизированный бизнес-объект из набора ссылок.
Открытый методDeleteAll
Удаляет все бизнес-объекты из набора ссылок.
Открытый методEquals(Object)
Определяет, эквивалентен ли реквизит переданному объекту.
(Переопределяет BasisPropertyEquals(Object).)
Открытый методEquals(Object, ListBasis)
Определяет, равен ли заданный объект текущему объекту.
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методFind
Возвращает бизнес-объект по идентификатору.
Закрытый методGetBacklink
Возвращает обратную ссылку бизнес-объекта набора ссылок.
Открытый методGetHashCode
Определяет хеш-код реквизита.
(Переопределяет BasisPropertyGetHashCode.)
Открытый методGetObjectData
Проводит этап сериализации объекта.
(Унаследован от BasisProperty.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Открытый методInsert
Добавляет типизированный объект в набор ссылок.
Открытый методLoad
Загружает бизнес-объекты в набор ссылок из базы данных, если они еще не загружены.
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методReload
Принудительно загружает бизнес-объекты в набор ссылок из базы данных, даже если они уже загружены.
Открытый методSelect
Выбирает бизнес-объекты из хранилища по запросу.
Закрытый методSetBacklink
Устанавливает обратную ссылку бизнес-объекту помещаемому в набор ссылок.
Защищённый методSetDefined
Задает признак определённости данных в реквизите.
(Переопределяет BasisPropertySetDefined(Boolean).)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
Открытый методUpdate
Обновляет типизированный бизнес-объект, находящийся в наборе ссылок.
В начало страницы
Поля
  ИмяОписание
Закрытое поле_backlinkName
Наименование обратной ссылки.
Закрытое поле_isChanged
Определяет были ли изменены данные в реквизите.
(Унаследован от BasisProperty.)
Закрытое поле_isDefined
Определяет наличие данных в реквизите.
(Унаследован от BasisProperty.)
Закрытое поле_owner
Представляет бизнес-объект, владелец набора ссылок.
Закрытое поле_set
Представляет хранилище бизнес-объектов.
В начало страницы
Явные реализации интерфейсов
  ИмяОписание
Явные реализации интерфейсаЗакрытый методICloneableClone
Создаёт новый объект, являющийся копией текущего экземпляра.
(Унаследован от BasisProperty.)
Явные реализации интерфейсаЗакрытый методIObjectsSetPropertyFind
Возвращает бизнес-объект по идентификатору.
Явные реализации интерфейсаЗакрытое свойствоIObjectsSetPropertyObjects
Возвращает перечислитель, который можно использовать для перебора бизнес-объектов набора ссылок.
Явные реализации интерфейсаЗакрытый методIStorageDelete
Удаляет бизнес-объект из набора ссылок.
Явные реализации интерфейсаЗакрытый методIStorageInsert
Добавляет объект в набор ссылок.
Явные реализации интерфейсаЗакрытый методIStorageUpdate
Обновляет бизнес-объект, находящийся в наборе ссылок.
В начало страницы
См. также