ActivityExecutionContextManager.CompleteExecutionContext Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Помечает контекст выполнения в качестве завершенного.
Перегрузки
CompleteExecutionContext(ActivityExecutionContext) |
Помечает контекст выполнения в качестве завершенного. |
CompleteExecutionContext(ActivityExecutionContext, Boolean) |
Помечает контекст выполнения в качестве завершенного. |
CompleteExecutionContext(ActivityExecutionContext)
Помечает контекст выполнения в качестве завершенного.
public:
void CompleteExecutionContext(System::Workflow::ComponentModel::ActivityExecutionContext ^ childContext);
public void CompleteExecutionContext (System.Workflow.ComponentModel.ActivityExecutionContext childContext);
member this.CompleteExecutionContext : System.Workflow.ComponentModel.ActivityExecutionContext -> unit
Public Sub CompleteExecutionContext (childContext As ActivityExecutionContext)
Параметры
- childContext
- ActivityExecutionContext
Выделенный объект ActivityExecutionContext.
Исключения
Параметр childContext
является неопределенной ссылкой (Nothing
в Visual Basic).
Объект childContext
не входит в коллекцию ExecutionContexts данного экземпляра.
Комментарии
Среда выполнения рабочих процессов позволяет успешно выполнить эту операцию только в том случае, если действие в завершаемом контексте выполнения имеет состояние Closed
. forcePersist
Boolean
Параметр указывает, следует ли сохранять завершенный контекст выполнения, чтобы он был доступен для извлечения в более позднее время (например, для выполнения компенсации).
Перегруженная версия метода CompleteExecutionContext, у которой нет параметра forcePersist
, использует значение false
, чтобы по умолчанию завершенный контекст выполнения не сохранялся.
Применяется к
CompleteExecutionContext(ActivityExecutionContext, Boolean)
Помечает контекст выполнения в качестве завершенного.
public:
void CompleteExecutionContext(System::Workflow::ComponentModel::ActivityExecutionContext ^ childContext, bool forcePersist);
public void CompleteExecutionContext (System.Workflow.ComponentModel.ActivityExecutionContext childContext, bool forcePersist);
member this.CompleteExecutionContext : System.Workflow.ComponentModel.ActivityExecutionContext * bool -> unit
Public Sub CompleteExecutionContext (childContext As ActivityExecutionContext, forcePersist As Boolean)
Параметры
- childContext
- ActivityExecutionContext
Выделенный объект ActivityExecutionContext.
- forcePersist
- Boolean
Значение типа Boolean
, указывающее, будет ли сохранен завершенный контекст.
Исключения
Параметр childContext
является неопределенной ссылкой (Nothing
в Visual Basic).
Объект childContext
не входит в коллекцию ExecutionContexts данного экземпляра.
Комментарии
Среда выполнения рабочих процессов позволяет успешно выполнить эту операцию только в том случае, если действие в завершаемом контексте выполнения имеет состояние Closed
. forcePersist
Boolean
Параметр указывает, следует ли сохранять завершенный контекст выполнения, чтобы он был доступен для извлечения в более позднее время (например, для выполнения компенсации).
Перегруженная версия метода CompleteExecutionContext, у которой нет параметра forcePersist
, использует значение false
, чтобы по умолчанию завершенный контекст выполнения не сохранялся.