IKrProcessCache - интерфейс
Кэш данных из карточек подсистемы маршрутов.
Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrCompilersСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.2.3+85077ef6104b2e81389e52f8b825d77905da3c54
public interface IKrProcessCache
Public Interface IKrProcessCache
public interface class IKrProcessCache
type IKrProcessCache = interface end
| GetActionsByTypeAsync |
Возвращает коллекцию, содержащую информацию о действиях указанного типа.
|
| GetAllActionsAsync |
Возвращает словарь, содержащий информацию о всех действиях.
|
| GetAllButtonsAsync |
Возвращает словарь, содержащий информацию о всех кнопках вторичных процессов.
|
| GetAllCommonMethodsAsync |
Возвращает коллекцию с информацией о всех базовых методах.
|
| GetAllPureProcessesAsync |
Возвращает информацию о всех вторичных процессах типа "простой процесс".
|
| GetAllRuntimeStagesAsync |
Возвращает словарь, содержащий информацию о всех рантайм скриптах.
|
| GetAllStageGroupsAsync |
Возвращает информацию о всех группах этапов.
|
| GetAllStagesByTemplatesAsync |
Возвращает коллекцию, содержащую информацию о этапах, расположенных в шаблонах этапов.
|
| GetAllStageTemplatesAsync |
Возвращает словарь, содержащий информацию о всех шаблонах этапов.
|
| GetFilteredStageGroupsAsync |
Возвращает список идентификаторов групп этапов удовлетворяющих условиям: типа карточки/документа, идентификатора пользователя, порядковый номер лежит в интервале [orderFrom; orderTo] и связанного со вторичным процессом имеющим указанный идентификатор.
|
| GetFilteredStageTemplatesAsync |
Возвращает список идентификаторов шаблонов для указанных: типа карточки/документа, пользователя и группы этапов.
|
| GetOrderedStageGroupsAsync |
Возвращает список всех групп этапов.
|
| GetStageGroupsForSecondaryProcessAsync |
Возвращает коллекцию с информацией о группах этапов для заданного процесса.
|
| GetStageTemplatesForGroupAsync |
Возвращает коллекцию с информацией о всех шаблонах этапов, входящих в заданную группу.
|
| InvalidateAsync |
Сбрасывает кэш.
|
| StoreCacheSnapshotInTransactionAsync |
Выполняет сохранение слепка кэша процессов в транзакцию.
Все последующие обращения к кэшу будут выполняться к сохраненному слепку, что позволяет избежать изменений шаблонов процесса в момент его обработки.
|
| TryGetSecondaryProcessAsync |
Возвращает вторичный процесс по его идентификатору.
|