WorkflowEngineCompiledBase - класс

Базовый класс для объекта компиляции, выполняемого при обработке процесса в IWorkflowEngineProcessor.

Definition

Пространство имён: Tessa.Workflow.Compilation
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public abstract class WorkflowEngineCompiledBase : IWorkflowEngineCompiled
Inheritance
Object    WorkflowEngineCompiledBase
Implements
IWorkflowEngineCompiled

Конструкторы

WorkflowEngineCompiledBaseИнициализирует новый экземпляр класса WorkflowEngineCompiledBase

Свойства

Action Параметры текущего действия в виде dynamic над ActionHash.
ActionHash Параметры текущего действия.
ActionObject Текущий экземпляр действия.
Cancel Определяет, требуется ли остановка обработки.
CardID Идентификатор карточки текущего процесса.
Container Контейнер зависимостей.
Context Контекст обработки процесса в WorkflowEngine.
DbScope Объект, обеспечивающий взаимодействие с базой данных.
Node Параметры текущего узла в виде dynamic над NodeHash.
NodeHash Параметры текущего узла.
NodeObject Текущий экземпляр узла.
Parameters Список параметров текущего обрабатываемого скрипта.
Process Параметры текущего процесса в виде dynamic над ProcessHash.
ProcessHash Параметры текущего процесса.
ProcessObject Текущий экземпляр процесса.
Session Текущая сессия.
Signal Параметры обрабатываемого сигнала в виде dynamic над SignalHash.
SignalHash Параметры обрабатываемого сигнала.
SignalObject Текущий сигнал.
StoreCardObject Сохраняемая карточка, обрабатываемая процессом, или null, если обработка процесса идёт вне контекста сохранения карточки.
Task Первое задание из списка обрабатываемых заданий Tasks или null, если список пуст.
Tasks Список обрабатываемых заданий. Может быть пустым, но не может быть равным null.
ValidationResult Билдер результата валидации.

Методы

AddError(String) Метод для добавления результата валидации с типом Error и текстом text в ValidationResult.
AddError(String, Object) Метод для добавления результата валидации с типом Error и текстом, построенным из строки форматирования format и параметров args, в ValidationResult.
AddInfo(String) Метод для добавления результата валидации с типом Info и текстом text в ValidationResult.
AddInfo(String, Object) Метод для добавления результата валидации с типом Info и текстом, построенным из строки форматирования format и параметров args, в ValidationResult.
AddWarning(String) Метод для добавления результата валидации с типом Warning и текстом text в ValidationResult.
AddWarning(String, Object) Метод для добавления результата валидации с типом Warning и текстом, построенным из строки форматирования format и параметров args, в ValidationResult.
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
ExecuteActionAsync Запускает выполнение метода скомпилированного объекта с указанным именем и параметрами.
ExecuteActionCoreAsync Запускает выполнение метода скомпилированного объекта с указанным именем и параметрами.
ExecuteFuncAsyncT Запускает выполнение метода скомпилированного объекта, возвращающего значение, с указанным именем и параметрами.
ExecuteFuncCoreAsync Запускает выполнение метода скомпилированного объекта, возвращающего значение, с указанным именем и параметрами.
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetCardAsync Метод, возвращающий dynamic-обёртку над строковыми секциями основной карточки.
GetCardObjectAsync Метод для получения основной карточки. Метод загружает карточку с сервера, если она еще не была загружена.
GetFileContainerAsync Метод для получения файлового контейнера основной карточки.
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTablesAsync Метод, возвращающий dynamic-обёртку над коллекционными секциями основной карточки.
GetTaskAsync Метод для получения объекта задания карточки по его идентификатору. Возвращает задание из сохраняемой карточки, если оно там есть, иначе из основной карточки.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
InConditionAsync Скрипт условия входа в узел.
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OutConditionAsync Скрипт условия выхода из узла
PostScriptAsync Скрипт постобработки.
PreScriptAsync Скрипт предобработки.
SetContext Метод для установки текущего контекста.
SetMainCard Метод для установки новой карточки как основной.
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также