WorkflowControlClient.SuspendAsync Метод

Определение

Начинает асинхронную операцию приостановки.

Перегрузки

SuspendAsync(Guid, String, Object)

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

SuspendAsync(Guid, String)

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

SuspendAsync(Guid)

Начинает асинхронную операцию приостановки.

SuspendAsync(Guid, Object)

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

SuspendAsync(Guid, String, Object)

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

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

Параметры

instanceId
Guid

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

reason
String

Причина приостановки экземпляра рабочего процесса.

userState
Object

Определенные пользователем данные о состоянии.

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

SuspendAsync(Guid, String)

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

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

Параметры

instanceId
Guid

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

reason
String

Причина приостановки экземпляра рабочего процесса.

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

SuspendAsync(Guid)

Начинает асинхронную операцию приостановки.

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

Параметры

instanceId
Guid

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

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

SuspendAsync(Guid, Object)

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

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

Параметры

instanceId
Guid

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

userState
Object

Определенные пользователем данные о состоянии.

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