IWorkflowInstanceManagement Interface

Definitie

Vertegenwoordigt een servicecontract dat een set bewerkingen definieert waarmee u werkstroomexemplaren kunt beheren.

public interface class IWorkflowInstanceManagement
[System.ServiceModel.Activities.Description.WorkflowContractBehavior]
[System.ServiceModel.ServiceContract(Name="IWorkflowInstanceManagement", Namespace="http://schemas.datacontract.org/2008/10/WorkflowServices")]
public interface IWorkflowInstanceManagement
[<System.ServiceModel.Activities.Description.WorkflowContractBehavior>]
[<System.ServiceModel.ServiceContract(Name="IWorkflowInstanceManagement", Namespace="http://schemas.datacontract.org/2008/10/WorkflowServices")>]
type IWorkflowInstanceManagement = interface
Public Interface IWorkflowInstanceManagement
Afgeleid
Kenmerken

Methoden

Name Description
Abandon(Guid, String)

Pogingen om het opgegeven werkstroomexemplaren te verlaten.

BeginAbandon(Guid, String, AsyncCallback, Object)

Hiermee wordt een asynchrone bewerking gestart om het opgegeven werkstroomexemplaren af te breken.

BeginCancel(Guid, AsyncCallback, Object)

Hiermee wordt een asynchrone bewerking gestart om het opgegeven werkstroomexemplaren te annuleren.

BeginRun(Guid, AsyncCallback, Object)

Hiermee wordt een asynchrone bewerking gestart om het opgegeven werkstroomexemplaren uit te voeren.

BeginSuspend(Guid, String, AsyncCallback, Object)

Hiermee wordt een asynchrone bewerking gestart om het opgegeven werkstroomexemplaren te onderbreken.

BeginTerminate(Guid, String, AsyncCallback, Object)

Hiermee wordt een asynchrone bewerking gestart om het opgegeven werkstroomexemplaren te beëindigen.

BeginTransactedCancel(Guid, AsyncCallback, Object)

Hiermee begint u een asynchrone annuleringsbewerking in een transactie.

BeginTransactedRun(Guid, AsyncCallback, Object)

Hiermee wordt een asynchrone bewerking gestart waarmee een werkstroomexemplaren binnen een transactie worden uitgevoerd.

BeginTransactedSuspend(Guid, String, AsyncCallback, Object)

Hiermee wordt een asynchrone bewerking gestart waarmee het opgegeven werkstroomexemplaren worden onderbroken.

BeginTransactedTerminate(Guid, String, AsyncCallback, Object)

Hiermee wordt een asynchrone bewerking gestart waarmee een werkstroomexemplaren binnen een transactie worden beëindigd.

BeginTransactedUnsuspend(Guid, AsyncCallback, Object)

Hiermee wordt een asynchrone bewerking gestart waarmee het opgegeven werkstroomexemplaren binnen een transactie worden hervat.

BeginUnsuspend(Guid, AsyncCallback, Object)

Hiermee wordt een asynchrone bewerking gestart waarmee het opgegeven werkstroomexemplaren worden hervat.

Cancel(Guid)

Hiermee wordt het opgegeven werkstroomexemplaren geannuleerd.

EndAbandon(IAsyncResult)

Voltooit een asynchrone afbrekingsbewerking.

EndCancel(IAsyncResult)

Hiermee wordt een asynchrone annuleringsbewerking voltooid.

EndRun(IAsyncResult)

Voltooit een asynchrone uitvoeringsbewerking.

EndSuspend(IAsyncResult)

Voltooit een asynchrone onderbrekingsbewerking.

EndTerminate(IAsyncResult)

Hiermee voltooit u een asynchrone beëindigingsbewerking.

EndTransactedCancel(IAsyncResult)

Hiermee voltooit u een asynchrone transacted cancel-bewerking.

EndTransactedRun(IAsyncResult)

Voltooit een asynchrone uitvoeringsbewerking.

EndTransactedSuspend(IAsyncResult)

Voltooit een asynchrone transacted suspend-bewerking.

EndTransactedTerminate(IAsyncResult)

Hiermee wordt een asynchrone beëindigingsbewerking voltooid.

EndTransactedUnsuspend(IAsyncResult)

Voltooit een asynchrone transacted unsuspend operation.

EndUnsuspend(IAsyncResult)

Voltooit een asynchrone niet-verbruikte bewerking.

Run(Guid)

Hiermee wordt het opgegeven werkstroomexemplaren uitgevoerd.

Suspend(Guid, String)

Onderbreekt het opgegeven werkstroomexemplaren.

Terminate(Guid, String)

Hiermee wordt het opgegeven werkstroomexemplaren beëindigd.

TransactedCancel(Guid)

Hiermee annuleert u het opgegeven werkstroomexemplaren binnen een transactie.

TransactedRun(Guid)

Hiermee wordt het opgegeven werkstroomexemplaren binnen een transactie uitgevoerd.

TransactedSuspend(Guid, String)

Onderbreekt het opgegeven werkstroomexemplaren binnen een transactie.

TransactedTerminate(Guid, String)

Hiermee wordt het opgegeven werkstroomexemplaren binnen een transactie beëindigd.

TransactedUnsuspend(Guid)

Hervat het opgegeven werkstroomexemplaren binnen een transactie.

Unsuspend(Guid)

Hiermee wordt het opgegeven werkstroomexemplaren hervat.

Van toepassing op