IWorkflowInstanceManagement.BeginAbandon Método

Definición

Comienza una operación asincrónica para abandonar la instancia de flujo de trabajo especificada.

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

Parámetros

instanceId
Guid

Identificador GUID de la instancia de flujo de trabajo que se va a abandonar.

reason
String

Motivo para abandonar la instancia de flujo de trabajo.

callback
AsyncCallback

Delegado de devolución de llamada asincrónica que recibe la notificación de la finalización de la operación asincrónica.

state
Object

Objeto, especificado por la aplicación, que contiene información de estado asociada a la operación de abandono asincrónica.

Devoluciones

El IAsyncResult.

Atributos

Comentarios

El proceso de abandono finaliza la instancia de flujo de trabajo, destruye todos los objetos asociados y libera los recursos asociados.

Se aplica a