IWorkflowInstanceManagement IWorkflowInstanceManagement IWorkflowInstanceManagement IWorkflowInstanceManagement Interface

Definition

Stellt einen Dienstvertrag dar, der einen Satz von Vorgängen definiert, mit dem Sie Workflowinstanzen steuern können.Represents a service contract that defines a set of operations that allow you to control workflow instances.

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
type IWorkflowInstanceManagement = interface
Public Interface IWorkflowInstanceManagement
Abgeleitet
Attribute

Methoden

Abandon(Guid, String) Abandon(Guid, String) Abandon(Guid, String) Abandon(Guid, String)

Versucht, die angegebene Workflowinstanz aufzugeben.Attempts to abandon the specified workflow instance.

BeginAbandon(Guid, String, AsyncCallback, Object) BeginAbandon(Guid, String, AsyncCallback, Object) BeginAbandon(Guid, String, AsyncCallback, Object) BeginAbandon(Guid, String, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die angegebene Workflowinstanz aufzugeben.Begins an asynchronous operation to abandon the specified workflow instance.

BeginCancel(Guid, AsyncCallback, Object) BeginCancel(Guid, AsyncCallback, Object) BeginCancel(Guid, AsyncCallback, Object) BeginCancel(Guid, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die angegebene Workflowinstanz abzubrechen.Begins an asynchronous operation to cancel the specified workflow instance.

BeginRun(Guid, AsyncCallback, Object) BeginRun(Guid, AsyncCallback, Object) BeginRun(Guid, AsyncCallback, Object) BeginRun(Guid, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die angegebene Workflowinstanz auszuführen.Begins an asynchronous operation to run the specified workflow instance.

BeginSuspend(Guid, String, AsyncCallback, Object) BeginSuspend(Guid, String, AsyncCallback, Object) BeginSuspend(Guid, String, AsyncCallback, Object) BeginSuspend(Guid, String, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die angegebene Workflowinstanz anzuhalten.Begins an asynchronous operation to suspend the specified workflow instance.

BeginTerminate(Guid, String, AsyncCallback, Object) BeginTerminate(Guid, String, AsyncCallback, Object) BeginTerminate(Guid, String, AsyncCallback, Object) BeginTerminate(Guid, String, AsyncCallback, Object)

Startet einen asynchronen Vorgang, um die angegebene Workflowinstanz zu beenden.Begins an asynchronous operation to terminate the specified workflow instance.

BeginTransactedCancel(Guid, AsyncCallback, Object) BeginTransactedCancel(Guid, AsyncCallback, Object) BeginTransactedCancel(Guid, AsyncCallback, Object) BeginTransactedCancel(Guid, AsyncCallback, Object)

Startet einen asynchronen Abbruchvorgang in einer Transaktion.Begins an asynchronous cancel operation in a transaction.

BeginTransactedRun(Guid, AsyncCallback, Object) BeginTransactedRun(Guid, AsyncCallback, Object) BeginTransactedRun(Guid, AsyncCallback, Object) BeginTransactedRun(Guid, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der eine Workflowinstanz innerhalb einer Transaktion ausführt.Begins an asynchronous operation that runs a workflow instance within a transaction.

BeginTransactedSuspend(Guid, String, AsyncCallback, Object) BeginTransactedSuspend(Guid, String, AsyncCallback, Object) BeginTransactedSuspend(Guid, String, AsyncCallback, Object) BeginTransactedSuspend(Guid, String, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz anhält.Begins an asynchronous operation that suspends the specified workflow instance.

BeginTransactedTerminate(Guid, String, AsyncCallback, Object) BeginTransactedTerminate(Guid, String, AsyncCallback, Object) BeginTransactedTerminate(Guid, String, AsyncCallback, Object) BeginTransactedTerminate(Guid, String, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der eine Workflowinstanz innerhalb einer Transaktion beendet.Begins an asynchronous operation that terminates a workflow instance within a transaction.

BeginTransactedUnsuspend(Guid, AsyncCallback, Object) BeginTransactedUnsuspend(Guid, AsyncCallback, Object) BeginTransactedUnsuspend(Guid, AsyncCallback, Object) BeginTransactedUnsuspend(Guid, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz innerhalb einer Transaktion fortsetzt.Begins an asynchronous operation that resumes the specified workflow instance within a transaction.

BeginUnsuspend(Guid, AsyncCallback, Object) BeginUnsuspend(Guid, AsyncCallback, Object) BeginUnsuspend(Guid, AsyncCallback, Object) BeginUnsuspend(Guid, AsyncCallback, Object)

Startet einen asynchronen Vorgang, der die angegebene Workflowinstanz fortsetzt.Begins an asynchronous operation that resumes the specified workflow instance.

Cancel(Guid) Cancel(Guid) Cancel(Guid) Cancel(Guid)

Bricht die angegebene Workflowinstanz ab.Cancels the specified workflow instance.

EndAbandon(IAsyncResult) EndAbandon(IAsyncResult) EndAbandon(IAsyncResult) EndAbandon(IAsyncResult)

Schließt einen asynchronen Abbruchvorgang ab.Completes an asynchronous abandon operation.

EndCancel(IAsyncResult) EndCancel(IAsyncResult) EndCancel(IAsyncResult) EndCancel(IAsyncResult)

Schließt einen asynchronen Abbruchvorgang ab.Completes an asynchronous cancel operation.

EndRun(IAsyncResult) EndRun(IAsyncResult) EndRun(IAsyncResult) EndRun(IAsyncResult)

Schließt einen asynchronen Ausführungsvorgang ab.Completes an asynchronous run operation.

EndSuspend(IAsyncResult) EndSuspend(IAsyncResult) EndSuspend(IAsyncResult) EndSuspend(IAsyncResult)

Schließt einen asynchronen Anhaltevorgang ab.Completes an asynchronous suspend operation.

EndTerminate(IAsyncResult) EndTerminate(IAsyncResult) EndTerminate(IAsyncResult) EndTerminate(IAsyncResult)

Schließt einen asynchronen Beendigungsvorgang ab.Completes an asynchronous terminate operation.

EndTransactedCancel(IAsyncResult) EndTransactedCancel(IAsyncResult) EndTransactedCancel(IAsyncResult) EndTransactedCancel(IAsyncResult)

Schließt einen asynchronen transaktiven Abbruchvorgang ab.Completes an asynchronous transacted cancel operation.

EndTransactedRun(IAsyncResult) EndTransactedRun(IAsyncResult) EndTransactedRun(IAsyncResult) EndTransactedRun(IAsyncResult)

Schließt einen asynchronen transaktiven Ausführungsvorgang ab.Completes an asynchronous transacted run operation.

EndTransactedSuspend(IAsyncResult) EndTransactedSuspend(IAsyncResult) EndTransactedSuspend(IAsyncResult) EndTransactedSuspend(IAsyncResult)

Schließt einen asynchronen transaktiven Anhaltevorgang ab.Completes an asynchronous transacted suspend operation.

EndTransactedTerminate(IAsyncResult) EndTransactedTerminate(IAsyncResult) EndTransactedTerminate(IAsyncResult) EndTransactedTerminate(IAsyncResult)

Schließt einen asynchronen transaktiven Beendigungsvorgang ab.Completes an asynchronous transacted terminate operation.

EndTransactedUnsuspend(IAsyncResult) EndTransactedUnsuspend(IAsyncResult) EndTransactedUnsuspend(IAsyncResult) EndTransactedUnsuspend(IAsyncResult)

Schließt einen asynchronen transaktiven Fortsetzungsvorgang ab.Completes an asynchronous transacted unsuspend operation.

EndUnsuspend(IAsyncResult) EndUnsuspend(IAsyncResult) EndUnsuspend(IAsyncResult) EndUnsuspend(IAsyncResult)

Schließt einen asynchronen Fortsetzungsvorgang ab.Completes an asynchronous unsuspend operation.

Run(Guid) Run(Guid) Run(Guid) Run(Guid)

Startet die Ausführung der angegebenen Workflowinstanz.Starts executing the specified workflow instance.

Suspend(Guid, String) Suspend(Guid, String) Suspend(Guid, String) Suspend(Guid, String)

Hält die angegebene Workflowinstanz an.Suspends the specified workflow instance.

Terminate(Guid, String) Terminate(Guid, String) Terminate(Guid, String) Terminate(Guid, String)

Beendet die angegebene Workflowinstanz.Terminates the specified workflow instance.

TransactedCancel(Guid) TransactedCancel(Guid) TransactedCancel(Guid) TransactedCancel(Guid)

Bricht die angegebene Workflowinstanz innerhalb einer Transaktion ab.Cancels the specified workflow instance within a transaction.

TransactedRun(Guid) TransactedRun(Guid) TransactedRun(Guid) TransactedRun(Guid)

Führt die angegebene Workflowinstanz innerhalb einer Transaktion aus.Runs the specified workflow instance within a transaction.

TransactedSuspend(Guid, String) TransactedSuspend(Guid, String) TransactedSuspend(Guid, String) TransactedSuspend(Guid, String)

Hält die angegebene Workflowinstanz innerhalb einer Transaktion an.Suspends the specified workflow instance within a transaction.

TransactedTerminate(Guid, String) TransactedTerminate(Guid, String) TransactedTerminate(Guid, String) TransactedTerminate(Guid, String)

Beendet die angegebene Workflowinstanz innerhalb einer Transaktion.Terminates the specified workflow instance within a transaction.

TransactedUnsuspend(Guid) TransactedUnsuspend(Guid) TransactedUnsuspend(Guid) TransactedUnsuspend(Guid)

Setzt die angegebene Workflowinstanz innerhalb einer Transaktion fort.Resumes the specified workflow instance within a transaction.

Unsuspend(Guid) Unsuspend(Guid) Unsuspend(Guid) Unsuspend(Guid)

Setzt die angegebene Workflowinstanz fort.Resumes the specified workflow instance.

Gilt für: