WorkflowEngineCompiledBase - класс

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

Definition

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

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

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

Свойства

Action Параметры текущего действия в виде dynamic над ActionHash.
ActionHash Параметры текущего действия.
ActionObject Текущий экземпляр действия.
Cancel Определяет, требуется ли остановка обработки.
Card dynamic-обёртка над строковыми секциями основной карточки, или null, если карточку не удалось загрузить.
Устарело.
CardID Идентификатор текущего процесса.
CardObject Карточка, обрабатываемая процессом. Устарел. Используйте вместо этого GetMainCardAsync(CancellationToken)
Устарело.
Container Контейнер зависимостей.
Context Контекст обработки процесса в WorkflowEngine.
DbScope Объект, обеспечивающий взаимодействие с базой данных.
FileContainer Контейнер файлов для обрабатываемой карточки. Устарел. Используйте вместо этого GetFileContainerAsync(CancellationToken)
Устарело.
Node Параметры текущего узла в виде dynamic над NodeHash.
NodeHash Параметры текущего узла.
NodeObject Текущий экземпляр узла.
Parameters Список параметров текущего обрабатываемого скрипта.
Process Параметры текущего процесса в виде dynamic над ProcessHash.
ProcessHash Параметры текущего процесса.
ProcessObject Текущий экземпляр процесса.
Session Текущая сессия.
Signal Параметры обрабатываемого сигнала в виде dynamic над SignalHash.
SignalHash Параметры обрабатываемого сигнала.
SignalObject Текущий сигнал.
StoreCardObject Сохраняемая карточка, обрабатываемая процессом.
Tables dynamic-обёртка над коллекционными секциями основной карточки, или 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.
Condition Скрипт условия.
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-обёртку над коллекционными секциями основной карточки.
GetTask Метод для получения объекта задания карточки по его идентификатору. Возвращает задание из сохраняемой карточки, если оно там есть, иначе из основной карточки.
Устарело.
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)
InternalMarkerCanvas Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также