Aracılığıyla paylaş


WorkflowControlClient.Suspend Yöntem

Tanım

Belirtilen iş akışı örneğini askıya alır.

Aşırı Yüklemeler

Suspend(Guid)

Belirtilen iş akışı örneğini askıya alır.

Suspend(Guid, String)

Belirtilen iş akışı örneğini askıya alır.

Suspend(Guid)

Belirtilen iş akışı örneğini askıya alır.

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

Parametreler

instanceId
Guid

Askıya alınacak iş akışı örneği.

Örnekler

Aşağıdaki örnekte ile bir iş akışı örneğinin askıya alınması gösterilmektedir 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);

Şunlara uygulanır

Suspend(Guid, String)

Belirtilen iş akışı örneğini askıya alır.

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)

Parametreler

instanceId
Guid

Askıya alınacak iş akışı örneği.

reason
String

İş akışı örneğini askıya alma nedeni.

Örnekler

Aşağıdaki örnekte ile bir iş akışı örneğinin askıya alınması gösterilmektedir 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");

Şunlara uygulanır