Поделиться через


IWorkflowInstanceManagement.BeginCancel(Guid, AsyncCallback, Object) Метод

Определение

Начинает асинхронную операцию отмены работы заданного экземпляра рабочего процесса.

public:
 IAsyncResult ^ BeginCancel(Guid instanceId, AsyncCallback ^ callback, System::Object ^ state);
[System.ServiceModel.OperationContract(AsyncPattern=true, Name="Cancel")]
public IAsyncResult BeginCancel (Guid instanceId, AsyncCallback callback, object state);
[<System.ServiceModel.OperationContract(AsyncPattern=true, Name="Cancel")>]
abstract member BeginCancel : Guid * AsyncCallback * obj -> IAsyncResult
Public Function BeginCancel (instanceId As Guid, callback As AsyncCallback, state As Object) As IAsyncResult

Параметры

instanceId
Guid

Идентификатор GUID экземпляра рабочего процесса, который требуется отменить.

callback
AsyncCallback

Делегат асинхронного обратного вызова, принимающий уведомление о завершении асинхронной операции.

state
Object

Заданный приложением объект, который содержит сведения о состоянии, связанные с асинхронной операцией отмены.

Возвращаемое значение

Объект IAsyncResult.

Атрибуты

Комментарии

Процесс отмены закрывает экземпляр рабочего процесса и возвращается к предыдущему состоянию, не сохраняя изменения, которые мог сделать рабочий процесса.

Применяется к