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

PairOperandFunction - класс

Представляет бизнес-объект "Операция с парой".
Иерархия наследования
SystemObject
  FinistSoft.ObjectsBasis
    FinistSoft.ObjectsStoredPolymorphicParameter
      FinistSoft.ObjectsOperand
        FinistSoft.ObjectsPairOperandFunction

Пространство имён:  FinistSoft.Objects
Сборка:  Engine (в Engine.dll) Версия: 1.0.0
Синтаксис
[SerializableAttribute]
public class PairOperandFunction : Operand

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

Конструкторы
  ИмяОписание
Защищённый методPairOperandFunction
Инициализирует новый экземпляр класса.
Защищённый методPairOperandFunction(SerializationInfo, StreamingContext)
Инициализирует новый экземпляр класса с сериализованными данными.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоAlias
Возвращает или задаёт реквизит "Наименование параметра".
(Унаследован от StoredPolymorphicParameter.)
Открытое свойствоAliasN
Возвращает поле или задаёт значение полю "Наименование параметра".
(Унаследован от StoredPolymorphicParameter.)
Открытое свойствоBasisTypeId
Возвращает идентификатор типа объекта.
(Унаследован от Basis.)
Открытое свойствоId
Возвращает реквизит "Идентификатор".
(Унаследован от Basis.)
Открытое свойствоIdN
Возвращает поле или задаёт значение полю "Идентификатор".
(Унаследован от Basis.)
Открытое свойствоIsFake
Возвращает признак того, что объект является нереальным.
(Унаследован от Basis.)
Открытое свойствоIsNew
Возвращает или задаёт признак того, является ли объект новым.
(Унаследован от Basis.)
Открытое свойствоIsNull
Возвращает признак того, что объект является неинициализированным.
(Унаследован от Basis.)
Открытое свойствоLeftOperand
Возвращает или задаёт реквизит "Левый операнд".
Открытое свойствоLeftOperandN
Возвращает поле или задаёт значение полю "Левый операнд".
Открытое свойствоOperationType
Возвращает или задаёт реквизит "Тип операции".
Открытое свойствоOperationTypeN
Возвращает поле или задаёт значение полю "Тип операции".
Открытое свойствоPropertyPath
Возвращает или задаёт реквизит "Путь к реквизиту".
(Унаследован от StoredPolymorphicParameter.)
Открытое свойствоPropertyPathN
Возвращает поле или задаёт значение полю "Путь к реквизиту".
(Унаследован от StoredPolymorphicParameter.)
Открытое свойствоPropertyValue
Возвращает или задаёт реквизит "Значение реквизита".
(Унаследован от StoredPolymorphicParameter.)
Открытое свойствоPropertyValueN
Возвращает поле или задаёт значение полю "Значение реквизита".
(Унаследован от StoredPolymorphicParameter.)
Открытое свойствоRightOperand
Возвращает или задаёт реквизит "Правый операнд".
Открытое свойствоRightOperandN
Возвращает поле или задаёт значение полю "Правый операнд".
Открытое свойствоRootObject
Возвращает поле или задаёт значение полю "Объект запроса".
(Унаследован от Operand.)
Открытое свойствоRootObjectN
Возвращает поле или задаёт значение полю "Корневой объект запроса".
(Унаследован от Operand.)
Открытое свойствоStorageDispatcher
Возвращает или устанавливает диспетчер соединения с хранилищем объекта.
(Унаследован от Basis.)
Открытое свойствоTimestamp
Возвращает реквизит "Временная метка объекта".
(Унаследован от Basis.)
Открытое свойствоTimestampN
Возвращает поле или задаёт значение полю "Временная метка объекта".
(Унаследован от Basis.)
Открытое свойствоType
Возвращает или задаёт реквизит "Тип параметра".
(Унаследован от StoredPolymorphicParameter.)
Открытое свойствоTypeId
Возвращает реквизит "Идентификатор типа объекта".
(Унаследован от Basis.)
Открытое свойствоTypeIdN
Возвращает поле или задаёт значение полю "Идентификатор типа объекта".
(Унаследован от Basis.)
Открытое свойствоTypeN
Возвращает поле или задаёт значение полю "Тип параметра".
(Унаследован от StoredPolymorphicParameter.)
Открытое свойствоTypeName
Возвращает наименование типа объекта.
(Унаследован от Basis.)
Открытое свойствоUseCache
Возвращает или устанавливает признак, указывающий на то, нужно ли использовать кеширование вычисленных значений реквизитов объекта.
(Унаследован от Basis.)
В начало страницы
Методы
  ИмяОписание
Открытый методAbs
Создает операнд, являющийся функцией Abs текущего экземпляра (возвращает абсолютное значение числа).
(Унаследован от Operand.)
Открытый методCalculate(Basis, DataListsTree)
Вычисляет и возвращает реквизит, содержащий значение выражения, соответствующего текущему экземпляру.
(Унаследован от Operand.)
Открытый методCalculate(Basis, Int32, DataListsTree)
Вычисляет и возвращает реквизит, содержащий значение выражения, соответствующего текущему экземпляру.
(Переопределяет OperandCalculate(Basis, Int32, DataListsTree).)
Закрытый методCalculateConstant
Вычисляет значение операнда, не зависящего от запроса.
(Унаследован от Operand.)
Закрытый методСтатический членCalculateDatetime
Вычисляет значение DateTime, соответствующее заданным реквизитам и заданному типу функции двух операндов.
Защищённый методCalculateProperty
Возвращает вычисленный реквизит бизнес-объекта.
(Унаследован от Basis.)
Открытый методCastT
Создает операнд, являющийся функцией Cast текущего экземпляра (преобразование значения операнда в заданный тип реквизита).
(Унаследован от Operand.)
Открытый методCastT(Object)
Создает операнд, являющийся функцией преобразования значения операнда в заданный тип реквизита, имеющий дополнительные параметры типа.
(Унаследован от Operand.)
Открытый методChangeId
Смена идентификатора бизнес-объекта и всех связанных с ним бизнес-объектов.
(Унаследован от Basis.)
Закрытый методChangeId(Boolean, DictionaryInt64, Basis)
Смена идентификатора бизнес-объекта и всех связанных с ним бизнес-объектов.
(Унаследован от Basis.)
Открытый методClear (Унаследован от Basis.)
Открытый методClearCache
Очищает кеш вычисленных реквизитов.
(Унаследован от Basis.)
Открытый методClone
Создаёт новый объект, являющийся копией текущего экземпляра.
(Унаследован от Basis.)
Открытый методCompareTo(Object)
Сравнивает бизнес-объект с переданными данными.
(Унаследован от Basis.)
Открытый методCompareTo(Basis)
Сравнивает бизнес-объект с другим бизнес-объектом.
(Унаследован от Basis.)
Закрытый методCopyCache
Копирует кеш вычисленных реквизитов из переданного источника.
(Унаследован от Basis.)
Открытый методCopyFrom
Копирует данные из переданного источника.
(Унаследован от Basis.)
Закрытый методCorrectionLinks
Корректировка идентификаторов в ссылках после смены идентификаторов бизнес-объектов.
(Унаследован от Basis.)
Закрытый методCreateProperties
Инициализирует реквизиты бизнес-объекта.
(Унаследован от Basis.)
Открытый методDelete
Представляет узел бизнес-процесса удаляющий бизнес-объект из хранилища.
(Унаследован от Basis.)
Защищённый методDeleteBpm
Представляет бизнес-процесс удаления бизнес-объекта.
(Унаследован от Basis.)
Открытый методEquals(Object)
Определяет, эквивалентен ли бизнес-объект переданному объекту.
(Унаследован от Basis.)
Открытый методEquals(Object, ListBasis)
Определяет, эквивалентен ли бизнес-объект переданному объекту.
(Унаследован от Basis.)
Открытый методFakeToReal
Преобразует нереальный объект в реальный.
(Унаследован от Basis.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGenerateId
Генерирует новый идентификатор (Id), устанавливает признак IsNew в значение true.
(Унаследован от Basis.)
Открытый методGenerateId(Boolean)
Генерирует новый идентификатор (Id), устанавливает признак IsNew в значение true.
(Унаследован от Basis.)
Закрытый методСтатический членGetDecimalFromNumericProperty
Возвращает значение заданного реквизита, преобразованное в decimal?.
Открытый методGetDescription
Возвращает описание бизнес-объекта.
(Унаследован от Basis.)
Открытый методGetHashCode
Определяет хеш-код бизнес-объекта.
(Унаследован от Basis.)
Открытый методGetKind
Возвращает вид значения операнда во время выполнения объектного запроса.
(Переопределяет OperandGetKind(DataListsTree).)
Открытый методGetObjectData
Проводит этап сериализации объекта.
(Унаследован от Basis.)
Открытый методGetPolymorphicParameter
Возвращает полиморфный параметр восстановленный из реквизитов бизнес-объекта.
(Унаследован от StoredPolymorphicParameter.)
Закрытый методСтатический членGetPrecision(SingleValueProperty, Byte, Byte)
Определяет и возвращает общее число разрядов и число разрядов дробной части для хранения значения реквизита.
Закрытый методСтатический членGetPrecision(SingleValueProperty, SingleValueProperty, PairOperandFunctionType, Byte, Byte)
Определяет и возвращает общее число разрядов и число разрядов дробной части для хранения результирующего значения.
Открытый методGetProperty(String)
Возвращает реквизит бизнес-объекта по имени.
(Унаследован от Basis.)
Открытый методGetProperty(PropertyPath)
Возвращает реквизит бизнес-объекта.
(Унаследован от Basis.)
Открытый методGetProperty(String, DataListsTree)
Возвращает реквизит бизнес-объекта.
(Унаследован от Basis.)
Открытый методGetProperty(String, Boolean)
Возвращает реквизит бизнес-объекта по имени.
(Унаследован от Basis.)
Закрытый методGetProperty(String, DataListsTree, Boolean)
Возвращает реквизит бизнес-объекта.
(Унаследован от Basis.)
Открытый методGetPropertyForQuery
Возвращает реквизит бизнес-объекта для чтения в него результата запроса Query.
(Унаследован от Basis.)
Открытый методGetSampleProperty
Создает и возвращает реквизит-образец, соответствующий типу выражения текущего экземпляра.
(Переопределяет OperandGetSampleProperty(DataListsTree).)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Открытый методHasUndefinedProperties
Возвращает признак наличия в объекте неопределенных реквизитов.
(Унаследован от Basis.)
Открытый методInitialize
Инициализирует бизнес-объект.
(Унаследован от Basis.)
Открытый методInitialize(Boolean)
Инициализирует бизнес-объект.
(Унаследован от Basis.)
Защищённый методInteractiveAdd
Представляет узел бизнес-процесса интерактивного создания нового бизнес-объекта.
(Унаследован от Basis.)
Защищённый методInteractiveDelete
Представляет узел бизнес-процесса интерактивного удаления существующего бизнес-объекта.
(Унаследован от Basis.)
Защищённый методInteractiveEdit
Представляет узел бизнес-процесса интерактивного редактирования существующего бизнес-объекта.
(Унаследован от Basis.)
Защищённый методInteractiveValidate
Представляет узел бизнес-процесса интерактивной проверки бизнес-объекта.
(Унаследован от Basis.)
Защищённый методInteractiveValidateBpm
Представляет бизнес-процесс интерактивной проверки на корректность бизнес-объекта.
(Унаследован от Basis.)
Открытый методIsEnabled
Определяет доступность реквизита для редактирования.
(Унаследован от Basis.)
Открытый методLeft
Создает операнд, являющийся функцией Left текущего экземпляра (извлечение левой части строкового представления операнда).
(Унаследован от Operand.)
Открытый методLoad
Загружает неопределенные реквизиты бизнес-объекта из хранилища по идентификатору.
(Унаследован от Basis.)
Открытый методLoad(Boolean)
Загружает все или только неопределенные реквизиты бизнес-объекта из хранилища по идентификатору.
(Унаследован от Basis.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Закрытый методNewOperandFunction
Создает операнд, являющийся функцией текущего экземпляра.
(Унаследован от Operand.)
Защищённый методOnPropertyChanged
Уведомляет об изменении значения реквизита бизнес-объекта.
(Унаследован от Basis.)
Защищённый методOnPropertyChanging
Проверяет возможность установки значения реквизита бизнес-объекта.
(Унаследован от Basis.)
Открытый методPairFunction
Создает операнд, являющийся функцией текущего экземпляра и заданного операнда.
(Унаследован от Operand.)
Защищённый методPrepareForSave
Представляет узел бизнес-процесса подготовки бизнес-объекта к сохранению.
(Унаследован от Basis.)
Открытый методRight
Создает операнд, являющийся функцией Right текущего экземпляра (извлечение правой части строкового представления операнда).
(Унаследован от Operand.)
Открытый методSave
Представляет узел бизнес-процесса сохраняющий бизнес-объект в хранилище.
(Унаследован от Basis.)
Защищённый методSaveBpm
Представляет бизнес-процесс сохранения бизнес-объекта.
(Унаследован от Basis.)
Защищённый методSerializeBasis
Оборачивает бизнес-объект в форму готовую к сериализации.
(Унаследован от Basis.)
Открытый методSetPolymorphicParameter
Заполняет реквизиты бизнес-объекта по переданному полиморфному параметру.
(Унаследован от StoredPolymorphicParameter.)
Открытый методSetProperty(String, BasisProperty)
Устанавливает новое значение реквизита бизнес-объекта.
(Унаследован от Basis.)
Открытый методSetProperty(PropertyPath, BasisProperty)
Устанавливает значение реквизита бизнес-объекта.
(Унаследован от Basis.)
Открытый методSubstring
Создает операнд, являющийся функцией Substring текущего экземпляра (извлечение подстроки из строкового представления операнда).
(Унаследован от Operand.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
Открытый методUserCancel
Представляет узел бизнес-процесса отменяющий выполнение бизнес-процесса.
(Унаследован от Basis.)
Открытый методValidate
Проверяет правильность заполнения реквизитов.
(Унаследован от Basis.)
Закрытый методValidateProperty
Проверяет корректность реквизита бизнес-объекта.
(Унаследован от Basis.)
В начало страницы
Поля
  ИмяОписание
Закрытое поле_alias
Представляет реквизит "Наименование параметра".
(Унаследован от StoredPolymorphicParameter.)
Закрытое поле_cacheCalculatedProperties
Представляет кеш вычисленных реквизитов.
(Унаследован от Basis.)
Закрытое поле_id
Представляет реквизит "Идентификатор".
(Унаследован от Basis.)
Закрытое поле_isNew
Ссылка на хранилище объекта.
(Унаследован от Basis.)
Закрытое поле_leftOperand
Представляет реквизит "Левый операнд".
Закрытое поле_operationType
Представляет реквизит "Тип операции".
Закрытое поле_propertyPath
Представляет реквизит "Путь к реквизиту".
(Унаследован от StoredPolymorphicParameter.)
Закрытое поле_propertyValue
Представляет реквизит "Значение реквизита".
(Унаследован от StoredPolymorphicParameter.)
Закрытое поле_rightOperand
Представляет реквизит "Правый операнд".
Закрытое поле_rootObject
Представляет реквизит "Корневой объект запроса".
(Унаследован от Operand.)
Закрытое поле_storageDispatcher
Представляет диспетчер соединения с хранилищем объекта.
(Унаследован от Basis.)
Закрытое поле_timestamp
Представляет реквизит "Временная метка объекта".
(Унаследован от Basis.)
Закрытое поле_type
Представляет реквизит "Тип параметра".
(Унаследован от StoredPolymorphicParameter.)
Закрытое поле_typeId
Представляет реквизит "Идентификатор типа объекта".
(Унаследован от Basis.)
Закрытое поле_useCache
Указывает на то, нужно ли использовать кеширование вычисленных значений реквизитов объекта.
(Унаследован от Basis.)
В начало страницы
Явные реализации интерфейсов
  ИмяОписание
Явные реализации интерфейсаЗакрытый методICloneableClone
Создаёт новый объект, являющийся копией текущего экземпляра.
(Унаследован от Basis.)
В начало страницы
См. также