IWorkflowEngineCardsScope - интерфейс

Scope для загрузки карточек в рамках обработки WorkflowEngine.

Definition

Пространство имён: Tessa.Workflow
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface IWorkflowEngineCardsScope

Свойства

CardStorePriorityComparer Возвращает или задаёт компаратор определяющий порядок сохранения карточек. Может иметь значение по умолчанию для типа, в этом случае упорядочивание карточек при сохранении не выполняется.

Методы

AddNewCard Добавляет указанную карточку в Scope.
CardIsLoaded Проверяет, загружена ли карточка с заданным идентификатором или нет.
Create Создаёт контекст загрузки карточек для WorkflowEngine.
GetCardAsync(Guid, IValidationResultBuilder, CancellationToken) Загружает карточку с заданным идентификатором.
GetCardAsync(Guid, FuncGuid, CardGetRequest, IValidationResultBuilder, CancellationToken) Загружает карточку имеющую указанный идентификатор, если карточка не найдена в кэше карточек, то она загружается из БД.
GetCardForSendTasksAsync Создаёт и возвращает карточку для отправки задания.
GetFileContainerAsync Возвращает файловый контейнер для карточки с заданным идентификатором.
GetLoadedCards Возвращает перечисление загруженных карточек.
GetLoadedFileContainers Возвращает перечисление загруженных контейнеров файлов.
GetSatelliteAsync Возвращает карточку сателлита.
InvalidateAsync Сбрасывает все загруженные объекты.

См. также