Lingua

IWorkflowInstanceManagement.BeginTransactedCancel Metodo

Definizione

Avvia un'operazione di annullamento asincrona in una transazione.

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

Parametri

instanceId
Guid

Identificatore GUID dell'istanza del flusso di lavoro da annullare.

callback
AsyncCallback

Delegato di callback asincrono che riceve la notifica del completamento dell'operazione asincrona.

state
Object

Oggetto, specificato dall'applicazione, che contiene informazioni sullo stato associate all'operazione di annullamento asincrona.

Valori restituiti

Il IAsyncResult

Attributi

Commenti

Il processo di annullamento chiude un'istanza del flusso di lavoro e torna allo stato precedente senza salvare le modifiche apportate al flusso di lavoro.

Si applica a