WorkflowControlClient.Abandon Methode

Definitie

Een werkstroomexemplaren wordt afgelaten.

Overloads

Name Description
Abandon(Guid)

Hiermee wordt het opgegeven werkstroomexemplaren afgelaten.

Abandon(Guid, String)

Hiermee wordt het opgegeven werkstroomexemplaren afgelaten.

Abandon(Guid)

Hiermee wordt het opgegeven werkstroomexemplaren afgelaten.

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

Parameters

instanceId
Guid

Het werkstroomexemplaren dat moet worden afgelaten.

Voorbeelden

In het volgende voorbeeld ziet u hoe u een werkstroomexemplaren kunt verlaten met de 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.Unsuspend(instanceId);
// ...
controlClient.Abandon(instanceId);

Van toepassing op

Abandon(Guid, String)

Hiermee wordt het opgegeven werkstroomexemplaren afgelaten.

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

Parameters

instanceId
Guid

Het werkstroomexemplaren dat moet worden afgelaten.

reason
String

De reden om het werkstroomexemplaren te verlaten.

Voorbeelden

In het volgende voorbeeld ziet u hoe u een werkstroomexemplaren kunt verlaten met de 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.Unsuspend(instanceId);
// ...
controlClient.Abandon(instanceId, "Sample to abandon");

Van toepassing op