Compartir a través de


WorkflowControlClient.TerminateAsync Método

Definición

Comienza una operación de terminación asincrónica.

Sobrecargas

TerminateAsync(Guid)

Comienza una operación asincrónica que termina la instancia de flujo de trabajo especificada.

TerminateAsync(Guid, Object)

Comienza una operación asincrónica que finaliza la instancia de flujo de trabajo especificada con los datos definidos por el usuario especificados.

TerminateAsync(Guid, String)

Comienza una operación asincrónica que finaliza la instancia de flujo de trabajo especificada con la razón especificada.

TerminateAsync(Guid, String, Object)

Comienza una operación asincrónica que finaliza la instancia de flujo de trabajo especificada con la razón y los datos definidos por el usuario especificados.

TerminateAsync(Guid)

Comienza una operación asincrónica que termina la instancia de flujo de trabajo especificada.

public:
 void TerminateAsync(Guid instanceId);
public void TerminateAsync (Guid instanceId);
member this.TerminateAsync : Guid -> unit
Public Sub TerminateAsync (instanceId As Guid)

Parámetros

instanceId
Guid

La instancia de flujo de trabajo que se desea terminar.

Se aplica a

TerminateAsync(Guid, Object)

Comienza una operación asincrónica que finaliza la instancia de flujo de trabajo especificada con los datos definidos por el usuario especificados.

public:
 void TerminateAsync(Guid instanceId, System::Object ^ userState);
public void TerminateAsync (Guid instanceId, object userState);
member this.TerminateAsync : Guid * obj -> unit
Public Sub TerminateAsync (instanceId As Guid, userState As Object)

Parámetros

instanceId
Guid

La instancia de flujo de trabajo que se desea terminar.

userState
Object

Los datos de estado definidos por el usuario.

Se aplica a

TerminateAsync(Guid, String)

Comienza una operación asincrónica que finaliza la instancia de flujo de trabajo especificada con la razón especificada.

public:
 void TerminateAsync(Guid instanceId, System::String ^ reason);
public void TerminateAsync (Guid instanceId, string reason);
member this.TerminateAsync : Guid * string -> unit
Public Sub TerminateAsync (instanceId As Guid, reason As String)

Parámetros

instanceId
Guid

La instancia de flujo de trabajo que se desea terminar.

reason
String

La razón por la que se termina la instancia de flujo de trabajo.

Se aplica a

TerminateAsync(Guid, String, Object)

Comienza una operación asincrónica que finaliza la instancia de flujo de trabajo especificada con la razón y los datos definidos por el usuario especificados.

public:
 void TerminateAsync(Guid instanceId, System::String ^ reason, System::Object ^ userState);
public void TerminateAsync (Guid instanceId, string reason, object userState);
member this.TerminateAsync : Guid * string * obj -> unit
Public Sub TerminateAsync (instanceId As Guid, reason As String, userState As Object)

Parámetros

instanceId
Guid

La instancia de flujo de trabajo que se desea terminar.

reason
String

La razón por la que se termina la instancia de flujo de trabajo.

userState
Object

Los datos de estado definidos por el usuario.

Se aplica a