Для изменения размера нажмите или перетащите

WorkflowManager - методы

Тип WorkflowManager предоставляет следующие члены.

Методы
  ИмяОписание
Открытый методAddProcessAsync
Добавляет информацию по подпроцессу.
Защищённый методAddProcessCoreAsync
Добавляет информацию по заданному подпроцессу.
Защищённый методAddProcessToCacheAsync
Добавляет информацию по подпроцессу в кэш. Если информация уже была добавлена, то она будет замещена.
Открытый методAddTaskAsync
Добавляет информацию по заданию в список активных заданий. Метод следует использовать при создании заданий, относящихся к бизнес-процессу.
Защищённый методAddTaskCoreAsync
Добавляет информацию по заданному заданию в список активных заданий.
Защищённый методAddTaskToCacheAsync
Добавляет информацию по заданию в кэш. Если информация уже была добавлена, то она будет замещена.
Защищённый методAddUnknownProcessToCacheAsync
Добавляет в кэш информацию о том, что подпроцесс с заданным идентификатором отсутствует.
Защищённый методAddUnknownTaskToCacheAsync
Добавляет в кэш информацию о том, что информация по заданному заданию отсутствует.
Защищённый методCreateProcessInfoCoreAsync
Метод, создающий информацию по подпроцессу для заданных параметров.
Защищённый методCreateTaskInfoCoreAsync
Метод, создающий информацию по заданию в подпроцессе для заданных параметров.
Открытый методDecrementCounterAsync
Уменьшает текущее значение счётчика на заданное значение decrementValue. Если текущее значение становится не больше нуля, то счётчик удаляется. Возвращает состояние счётчика после выполнения метода.
Защищённый методDecrementCounterCoreAsync
Уменьшает текущее значение счётчика на заданное значение decrementValue. Если текущее значение становится не больше нуля, то счётчик удаляется. Возвращает состояние счётчика после выполнения метода.
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методGetWorkflowCardIDAsync
Асинхронно возвращает идентификатор карточки, в которой содержатся секции бизнес-процесса.
Открытый методInitCounterAsync
Инициализирует счётчик с заданным номером, уникальным для подпроцесса, и с указанием начального значения. Счётчик используется для ожидания нескольких параллельных заданий в бизнес-процессе.
Защищённый методInitCounterCoreAsync
Инициализирует счётчик с заданным номером, уникальным для подпроцесса, и с указанием начального значения. Счётчик используется для ожидания нескольких параллельных заданий в бизнес-процессе.
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методNotifyNextRequestPending
Уведомляет о необходимости выполнить повторное сохранение карточки. Если метод был вызван хотя бы раз, то свойство [IWorkflowContext.NextRequestPending] вернёт значение true.
Открытый методRemoveAwaitingProcessesAsync
Удаляет все подпроцессы ProcessesAwaitingRemoval, ожидающие удаления после выполнения всех действий на текущем этапе (т.е. обработки всех заданий и всех сигналов из Request), но перед запуском вложенного сохранения NextRequest. Подпроцессы удаляются в порядке, указанном в коллекции. Если один и тот же подпроцесс указан несколько раз, то он будет удалён только один раз. После выполнения метода коллекция очищается. Возвращается количество удалённых подпроцессов или 0, если подпроцессы не будут удалены.
Открытый методRemoveCounterAsync
Удаляет счётчик с заданным номером, уникальным для подпроцесса.
Защищённый методRemoveCounterCoreAsync
Удаляет счётчик с заданным номером, уникальным для подпроцесса.
Открытый методRemoveProcessAsync
Удаляет информацию по подпроцессу. Сбрасывает флаг [Tessa.Cards.Workflow.IWorkflowProcessInfo.PendingProcessParametersUpdate].
Защищённый методRemoveProcessCoreAsync
Удаляет информацию по подпроцессу. Сбрасывает флаг [Tessa.Cards.Workflow.IWorkflowProcessInfo.PendingProcessParametersUpdate].
Защищённый методRemoveProcessFromCacheAsync
Удаляет из кэша информацию по подпроцессу с заданным идентификатором.
Открытый методRemoveTaskAsync
Удаляет заданное задание из списка активных заданий и возвращает информацию по заданию или null, если задание неизвестно. Рекомендуется использовать при завершении или отзыве задания.
Защищённый методRemoveTaskCoreAsync
Удаляет информацию по заданию из списка активных заданий.
Защищённый методRemoveTaskFromCacheAsync
Удаляет из кэша информацию по заданному заданию.
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
Открытый методTryGetProcessAsync(Guid, CancellationToken)
Возвращает информацию по подпроцессу с заданным идентификатором или null, если подпроцесс не был найден.
Открытый методTryGetProcessAsync(String, CancellationToken)
Возвращает информацию по первому найденному подпроцессу с заданным именем типа или null, если ни один подпроцесс подходящего типа не был найден.
Защищённый методTryGetProcessCoreAsync(Guid, CancellationToken)
Возвращает информацию по подпроцессу с заданным идентификатором или null, если подпроцесс не был найден.
Защищённый методTryGetProcessCoreAsync(String, CancellationToken)
Возвращает информацию по первому найденному подпроцессу с заданным именем типа или null, если ни один подпроцесс подходящего типа не был найден.
Защищённый методTryGetProcessFromCacheAsync(Guid, CancellationToken)
Возвращает информацию по подпроцессу в кэше или null, если информация отсутствует в кэше.
Защищённый методTryGetProcessFromCacheAsync(String, CancellationToken)
Возвращает информацию по первому подпроцессу в кэше, имя типа которого равно заданной строке typeName, или null, если подходящий подпроцесс отсутствует в кэше.
Открытый методTryGetTaskAsync
Возвращает информацию по заданию из списка активных заданий или null, если задание отсутствовало в списке. Рекомендуется использовать для заданий, завершение которых было отменено в расширениях.
Защищённый методTryGetTaskCoreAsync
Возвращает информацию по заданию из списка активных заданий или null, если задание отсутствовало в списке. Рекомендуется использовать для заданий, завершение которых было отменено в расширениях.
Защищённый методTryGetTaskFromCacheAsync
Возвращает информацию по заданию в кэше или null, если информация отсутствует в кэше.
Открытый методUpdateProcessParametersAsync
Обновляет параметры подпроцесса. Сбрасывает флаг [Tessa.Cards.Workflow.IWorkflowProcessInfo.PendingProcessParametersUpdate].
Защищённый методUpdateProcessParametersCoreAsync
Обновляет параметры подпроцесса. Сбрасывает флаг [Tessa.Cards.Workflow.IWorkflowProcessInfo.PendingProcessParametersUpdate].
Открытый методUpdateTaskParametersAsync
Обновляет параметры задания (но не подпроцесса).
Защищённый методUpdateTaskParametersCoreAsync
Обновляет параметры задания (но не подпроцесса).
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияAddTask
Добавляет задание в состоянии Inserted к следующей сохраняемой карточке NextRequest.
(Определяется WorkflowExtensions.)
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
См. также