WorkflowControlClient.Abandon Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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");