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

BpmProcess - класс

Представляет бизнес-объект "Процесс BPM".
Иерархия наследования
SystemObject
  FinistSoft.ObjectsBasis
    FinistSoft.Engine.ObjectsBpmProcess

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

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

Конструкторы
  ИмяОписание
Защищённый методBpmProcess
Инициализирует новый экземпляр класса.
Защищённый методBpmProcess(SerializationInfo, StreamingContext)
Инициализирует новый экземпляр класса с сериализованными данными.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоBasisTypeId
Возвращает идентификатор типа объекта.
(Унаследован от Basis.)
Открытое свойствоId
Возвращает реквизит "Идентификатор".
(Унаследован от Basis.)
Открытое свойствоIdN
Возвращает поле или задаёт значение полю "Идентификатор".
(Унаследован от Basis.)
Открытое свойствоIsFake
Возвращает признак того, что объект является нереальным.
(Унаследован от Basis.)
Открытое свойствоIsNew
Возвращает или задаёт признак того, является ли объект новым.
(Унаследован от Basis.)
Открытое свойствоIsNull
Возвращает признак того, что объект является неинициализированным.
(Унаследован от Basis.)
Открытое свойствоLastActivityTime
Возвращает или задает реквизит "Время последней активности".
Открытое свойствоLastActivityTimeN
Возвращает поле или задает значение полю "Время последней активности".
Открытое свойствоLoginPermission
Возвращает или задает реквизит "Право входа".
Открытое свойствоLoginPermissionN
Возвращает поле или задает значение полю "Право входа".
Открытое свойствоScheme
Возвращает или задает реквизит "Схема".
Открытое свойствоSchemeN
Возвращает поле или задает значение полю "Схема".
Открытое свойствоStartParameters
Возвращает или задает реквизит "Начальные параметры".
Открытое свойствоStartParametersN
Возвращает поле или задает значение полю "Начальные параметры".
Открытое свойствоStartTime
Возвращает или задает реквизит "Время начала выполнения".
Открытое свойствоStartTimeN
Возвращает поле или задает значение полю "Время начала выполнения".
Открытое свойствоState
Возвращает или задает реквизит "Состояние".
Открытое свойствоStateDescription
Возвращает или задает реквизит "Описание состояния".
Открытое свойствоStateDescriptionN
Возвращает поле или задает значение полю "Описание состояния".
Открытое свойствоStateN
Возвращает поле или задает значение полю "Состояние".
Открытое свойствоStates
Возвращает или задаёт реквизит "Состояния".
Открытое свойствоStatesN
Возвращает поле значение полю "Состояния".
Открытое свойствоStorageDispatcher
Возвращает или устанавливает диспетчер соединения с хранилищем объекта.
(Унаследован от Basis.)
Открытое свойствоTimestamp
Возвращает реквизит "Временная метка объекта".
(Унаследован от Basis.)
Открытое свойствоTimestampN
Возвращает поле или задаёт значение полю "Временная метка объекта".
(Унаследован от Basis.)
Открытое свойствоTransactionBuilder
Возвращает или задает реквизит "Конструктор транзакций".
Открытое свойствоTransactionBuilderN
Возвращает поле или задает значение полю "Конструктор транзакций".
Открытое свойствоTypeId
Возвращает реквизит "Идентификатор типа объекта".
(Унаследован от Basis.)
Открытое свойствоTypeIdN
Возвращает поле или задаёт значение полю "Идентификатор типа объекта".
(Унаследован от Basis.)
Открытое свойствоTypeName
Возвращает наименование типа объекта.
(Унаследован от Basis.)
Открытое свойствоUseCache
Возвращает или устанавливает признак, указывающий на то, нужно ли использовать кеширование вычисленных значений реквизитов объекта.
(Унаследован от Basis.)
В начало страницы
Методы
  ИмяОписание
Закрытый методAddStorageAction
Добавляет действие над хранилищем определенного типа в конструктор транзакций.
Защищённый методCalculateProperty
Возвращает вычисленный реквизит бизнес-объекта.
(Унаследован от Basis.)
Открытый методChangeId
Смена идентификатора бизнес-объекта и всех связанных с ним бизнес-объектов.
(Унаследован от Basis.)
Закрытый методChangeId(Boolean, DictionaryInt64, Basis)
Смена идентификатора бизнес-объекта и всех связанных с ним бизнес-объектов.
(Унаследован от Basis.)
Открытый методClear (Унаследован от Basis.)
Открытый методClearCache
Очищает кеш вычисленных реквизитов.
(Унаследован от Basis.)
Открытый методClone
Создаёт новый объект, являющийся копией текущего экземпляра.
(Унаследован от Basis.)
Открытый методCompareTo(Object)
Сравнивает бизнес-объект с переданными данными.
(Унаследован от Basis.)
Открытый методCompareTo(Basis)
Сравнивает бизнес-объект с другим бизнес-объектом.
(Унаследован от Basis.)
Защищённый методСтатический членContinue(LinkPropertyBpmProcessStage, LinkPropertyBpmProcessState, BpmConnection, Boolean)
Продолжает выполнение процесса после завершения метода.
Защищённый методСтатический членContinue(LinkPropertyBpmProcessStage, LinkPropertyBpmProcessState, LinkPropertyBpmSimpleElement, Boolean, Boolean)
Продолжает выполнение процесса.
Закрытый методСтатический членContinueAfterInvoke
Продолжает выполнение процесса после завершения метода.
Защищённый методСтатический членContinueForm
Продолжает выполнение формы BPM.
Закрытый методCopyCache
Копирует кеш вычисленных реквизитов из переданного источника.
(Унаследован от Basis.)
Открытый методCopyFrom
Копирует данные из переданного источника.
(Унаследован от Basis.)
Закрытый методCorrectionLinks
Корректировка идентификаторов в ссылках после смены идентификаторов бизнес-объектов.
(Унаследован от Basis.)
Защищённый методСтатический членCreateProcess(IdProperty)
Создаёт процесс BPM по идентификатору схемы.
Защищённый методСтатический членCreateProcess(StringProperty)
Создаёт процесс BPM по текстовому идентификатору схемы.
Защищённый методСтатический членCreateProcess(StringProperty, Boolean)
Создаёт процесс BPM по текстовому идентификатору схемы и признаку низкого уровня процесса.
Закрытый методСтатический членCreateProcess(IdProperty, BpmSimpleElement, Boolean, Boolean)
Создаёт процесс BPM по идентификатору схемы.
Закрытый метод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.)
Открытый методGetDescription
Возвращает описание бизнес-объекта.
(Унаследован от Basis.)
Открытый методGetHashCode
Определяет хеш-код бизнес-объекта.
(Унаследован от Basis.)
Открытый методGetObjectData
Проводит этап сериализации объекта.
(Унаследован от Basis.)
Открытый методGetProperty(String)
Возвращает реквизит бизнес-объекта по имени.
(Унаследован от Basis.)
Открытый методGetProperty(PropertyPath)
Возвращает реквизит бизнес-объекта.
(Унаследован от Basis.)
Открытый методGetProperty(String, DataListsTree)
Возвращает реквизит бизнес-объекта.
(Унаследован от Basis.)
Открытый методGetProperty(String, Boolean)
Возвращает реквизит бизнес-объекта по имени.
(Унаследован от Basis.)
Закрытый методGetProperty(String, DataListsTree, Boolean)
Возвращает реквизит бизнес-объекта.
(Унаследован от Basis.)
Открытый методGetPropertyForQuery
Возвращает реквизит бизнес-объекта для чтения в него результата запроса Query.
(Унаследован от Basis.)
Открытый метод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.)
Открытый методLoad
Загружает неопределенные реквизиты бизнес-объекта из хранилища по идентификатору.
(Унаследован от Basis.)
Открытый методLoad(Boolean)
Загружает все или только неопределенные реквизиты бизнес-объекта из хранилища по идентификатору.
(Унаследован от Basis.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методOnPropertyChanged
Уведомляет об изменении значения реквизита бизнес-объекта.
(Унаследован от Basis.)
Защищённый методOnPropertyChanging
Проверяет возможность установки значения реквизита бизнес-объекта.
(Унаследован от Basis.)
Защищённый методPrepareForSave
Подготавливает BPM-процесс к сохранению.
Защищённый методPrepareForSave(ProcessState, CallNode)
Представляет узел бизнес-процесса подготовки бизнес-объекта к сохранению.
(Переопределяет BasisPrepareForSave(ProcessState, CallNode).)
Защищённый методRestoreTransactionBuilder
Восстанавливает конструктор транзакций после десериализации.
Защищённый методСтатический членRunLowLevelProcess
Запускает низкоуровневый процесс.
Открытый методСтатический членRunProcessActions
Представляет бизнес-процесс выполнения действий с хранилищем, заложенных в транзакцию процесса.
Открытый методSave
Представляет узел бизнес-процесса сохраняющий бизнес-объект в хранилище.
(Унаследован от Basis.)
Защищённый методSaveBpm
Представляет бизнес-процесс сохранения бизнес-объекта.
(Унаследован от Basis.)
Закрытый методСтатический членSaveGatewayEntryStage
Сохраняет этап перед вхождением в шлюз.
Закрытый методСтатический членSaveStage
Сохраняет этап выполнения.
Закрытый методСтатический членSaveStages
Сохраняет этапы выполнения.
Защищённый методSerializeBasis
Оборачивает бизнес-объект в форму готовую к сериализации.
(Унаследован от Basis.)
Открытый методSetProperty(String, BasisProperty)
Устанавливает новое значение реквизита бизнес-объекта.
(Унаследован от Basis.)
Открытый методSetProperty(PropertyPath, BasisProperty)
Устанавливает значение реквизита бизнес-объекта.
(Унаследован от Basis.)
Открытый методStorageDelete
Добавляет в конструктор транзакции действие на удаление бизнес-объекта из хранилища.
Открытый методStorageInsert
Добавляет в конструктор транзакции действие на вставку бизнес-объекта в хранилище.
Открытый методStorageUpdate
Добавляет в конструктор транзакции действие на обновление бизнес-объекта в хранилище.
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
Открытый методUserCancel
Представляет узел бизнес-процесса отменяющий выполнение бизнес-процесса.
(Унаследован от Basis.)
Открытый методValidate
Проверяет правильность заполнения реквизитов.
(Унаследован от Basis.)
Закрытый методValidateProperty
Проверяет корректность реквизита бизнес-объекта.
(Унаследован от Basis.)
В начало страницы
Поля
  ИмяОписание
Закрытое поле_cacheCalculatedProperties
Представляет кеш вычисленных реквизитов.
(Унаследован от Basis.)
Закрытое поле_id
Представляет реквизит "Идентификатор".
(Унаследован от Basis.)
Закрытое поле_isNew
Ссылка на хранилище объекта.
(Унаследован от Basis.)
Закрытое поле_lastActivityTime
Представляет реквизит "Время последней активности".
Закрытое поле_loginPermission
Представляет реквизит "Право входа".
Закрытое поле_scheme
Представляет реквизит "Схема".
Закрытое поле_startParameters
Представляет реквизит "Начальные параметры".
Закрытое поле_startTime
Представляет реквизит "Время начала выполнения".
Закрытое поле_state
Представляет реквизит "Состояние".
Закрытое поле_stateDescription
Представляет реквизит "Описание состояния".
Закрытое поле_states
Представляет реквизит "Состояния".
Закрытое поле_storageDispatcher
Представляет диспетчер соединения с хранилищем объекта.
(Унаследован от Basis.)
Закрытое поле_timestamp
Представляет реквизит "Временная метка объекта".
(Унаследован от Basis.)
Закрытое поле_transactionBuilder
Представляет конструктор транзакции бизнес-процесса.
Закрытое поле_typeId
Представляет реквизит "Идентификатор типа объекта".
(Унаследован от Basis.)
Закрытое поле_useCache
Указывает на то, нужно ли использовать кеширование вычисленных значений реквизитов объекта.
(Унаследован от Basis.)
В начало страницы
Явные реализации интерфейсов
  ИмяОписание
Явные реализации интерфейсаЗакрытый методICloneableClone
Создаёт новый объект, являющийся копией текущего экземпляра.
(Унаследован от Basis.)
В начало страницы
См. также