IWorkflowEngineCardsScope - интерфейс
Scope для загрузки карточек в рамках обработки WorkflowEngine.
Пространство имён: Tessa.WorkflowСборка: Tessa (в Tessa.dll) Версия: 4.0.8
public interface IWorkflowEngineCardsScope
Public Interface IWorkflowEngineCardsScope
public interface class IWorkflowEngineCardsScope
type IWorkflowEngineCardsScope = interface end
| CardStorePriorityComparer |
Возвращает или задаёт компаратор, определяющий порядок сохранения карточек.
Может иметь значение по умолчанию для типа, в этом случае упорядочивание карточек при сохранении не выполняется.
|
| AddNewCard |
Добавляет указанную карточку в Scope.
|
| CardIsLoaded |
Проверяет, загружена ли карточка с заданным идентификатором или нет.
|
| Create |
Создаёт контекст загрузки карточек для WorkflowEngine.
|
| GetCardAsync(Guid, IValidationResultBuilder, CancellationToken) |
Загружает карточку с заданным идентификатором.
|
| GetCardAsync(Guid, FuncGuid, CardGetRequest, IValidationResultBuilder, CancellationToken) |
Загружает карточку, имеющую указанный идентификатор. Если карточка не найдена в кэше карточек, то она загружается из БД.
|
| GetCardForSendTasksAsync |
Создаёт и возвращает карточку для отправки задания.
|
| GetFileContainerAsync |
Возвращает файловый контейнер для карточки с заданным идентификатором.
|
| GetLoadedCards |
Возвращает перечисление загруженных карточек.
|
| GetLoadedFileContainers |
Возвращает перечисление загруженных контейнеров файлов.
|
| GetSatelliteAsync |
Возвращает карточку сателлита.
|
| InvalidateAsync |
Сбрасывает все загруженные объекты.
|
| RemoveLoadedCardAsync |
Выполняет удаление карточки из текущего скоупа.
|
| RemoveLoadedSatelliteAsync |
Выполняет удаление сателлита из текущего скоупа.
|
| TryGetLoadedFileContainer |
Возвращает файловый контейнер для карточки, если он уже был загружен.
|