WorkflowControlClient.Suspend Methode

Definition

Hält die angegebene Workflowinstanz an.

Überlädt

Name Beschreibung
Suspend(Guid)

Hält die angegebene Workflowinstanz an.

Suspend(Guid, String)

Hält die angegebene Workflowinstanz an.

Suspend(Guid)

Hält die angegebene Workflowinstanz an.

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

Parameter

instanceId
Guid

Die Workflowinstanz, die angehalten werden soll.

Beispiele

Das folgende Beispiel zeigt, wie Sie eine Workflowinstanz mit der WorkflowControlClient.

IWorkflowCreation creationClient = new ChannelFactory<IWorkflowCreation>(new BasicHttpBinding(), "http://localhost/DataflowControl.xaml/Creation").CreateChannel();
Guid instanceId = creationClient.CreateSuspended(null);
WorkflowControlClient controlClient = new WorkflowControlClient(
    new BasicHttpBinding(),
    new EndpointAddress(new Uri("http://localhost/DataflowControl.xaml")));

// ...

controlClient.Suspend(instanceId);

Gilt für:

Suspend(Guid, String)

Hält die angegebene Workflowinstanz an.

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

Parameter

instanceId
Guid

Die Workflowinstanz, die angehalten werden soll.

reason
String

Der Grund zum Anhalten der Workflowinstanz.

Beispiele

Das folgende Beispiel zeigt, wie Sie eine Workflowinstanz mit der WorkflowControlClient.

IWorkflowCreation creationClient = new ChannelFactory<IWorkflowCreation>(new BasicHttpBinding(), "http://localhost/DataflowControl.xaml/Creation").CreateChannel();
Guid instanceId = creationClient.CreateSuspended(null);
WorkflowControlClient controlClient = new WorkflowControlClient(
    new BasicHttpBinding(),
    new EndpointAddress(new Uri("http://localhost/DataflowControl.xaml")));

// ...

controlClient.Suspend(instanceId, "Sample to suspend");

Gilt für: