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 | Сбрасывает все загруженные объекты. |