IWorkflowInstanceManagement Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje kontrakt usługi, który definiuje zestaw operacji, które umożliwiają kontrolowanie wystąpień przepływu pracy.
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
- Pochodne
- Atrybuty
Metody
| Nazwa | Opis |
|---|---|
| Abandon(Guid, String) |
Próbuje porzucić określone wystąpienie przepływu pracy. |
| BeginAbandon(Guid, String, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną w celu porzucenia określonego wystąpienia przepływu pracy. |
| BeginCancel(Guid, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną w celu anulowania określonego wystąpienia przepływu pracy. |
| BeginRun(Guid, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną, aby uruchomić określone wystąpienie przepływu pracy. |
| BeginSuspend(Guid, String, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną w celu wstrzymania określonego wystąpienia przepływu pracy. |
| BeginTerminate(Guid, String, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną w celu zakończenia określonego wystąpienia przepływu pracy. |
| BeginTransactedCancel(Guid, AsyncCallback, Object) |
Rozpoczyna operację anulowania asynchronicznego w transakcji. |
| BeginTransactedRun(Guid, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną, która uruchamia wystąpienie przepływu pracy w ramach transakcji. |
| BeginTransactedSuspend(Guid, String, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną, która zawiesza określone wystąpienie przepływu pracy. |
| BeginTransactedTerminate(Guid, String, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną, która kończy wystąpienie przepływu pracy w ramach transakcji. |
| BeginTransactedUnsuspend(Guid, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną, która wznawia określone wystąpienie przepływu pracy w ramach transakcji. |
| BeginUnsuspend(Guid, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną, która wznawia określone wystąpienie przepływu pracy. |
| Cancel(Guid) |
Anuluje określone wystąpienie przepływu pracy. |
| EndAbandon(IAsyncResult) |
Kończy asynchroniczną operację porzucania. |
| EndCancel(IAsyncResult) |
Kończy operację asynchronicznego anulowania. |
| EndRun(IAsyncResult) |
Kończy operację asynchronicznego uruchamiania. |
| EndSuspend(IAsyncResult) |
Kończy operację asynchronicznego wstrzymania. |
| EndTerminate(IAsyncResult) |
Kończy operację asynchronicznego zakończenia. |
| EndTransactedCancel(IAsyncResult) |
Wykonuje asynchroniczną operację anulowania transakcji. |
| EndTransactedRun(IAsyncResult) |
Wykonuje asynchroniczną operację uruchamiania transakcyjnego. |
| EndTransactedSuspend(IAsyncResult) |
Wykonuje asynchroniczną operację wstrzymania. |
| EndTransactedTerminate(IAsyncResult) |
Kończy operację asynchronicznego zakończenia transakcji. |
| EndTransactedUnsuspend(IAsyncResult) |
Wykonuje asynchroniczną operację niesuspendowaną. |
| EndUnsuspend(IAsyncResult) |
Wykonuje asynchroniczną operację niezapisaną. |
| Run(Guid) |
Rozpoczyna wykonywanie określonego wystąpienia przepływu pracy. |
| Suspend(Guid, String) |
Zawiesza określone wystąpienie przepływu pracy. |
| Terminate(Guid, String) |
Przerywa określone wystąpienie przepływu pracy. |
| TransactedCancel(Guid) |
Anuluje określone wystąpienie przepływu pracy w ramach transakcji. |
| TransactedRun(Guid) |
Uruchamia określone wystąpienie przepływu pracy w ramach transakcji. |
| TransactedSuspend(Guid, String) |
Zawiesza określone wystąpienie przepływu pracy w ramach transakcji. |
| TransactedTerminate(Guid, String) |
Przerywa określone wystąpienie przepływu pracy w ramach transakcji. |
| TransactedUnsuspend(Guid) |
Wznawia określone wystąpienie przepływu pracy w ramach transakcji. |
| Unsuspend(Guid) |
Wznawia określone wystąpienie przepływu pracy. |