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
Abandon(Guid, String) |
Próbuje porzucić określone wystąpienie przepływu pracy. |
BeginAbandon(Guid, String, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną, aby porzucić określone wystąpienie przepływu pracy. |
BeginCancel(Guid, AsyncCallback, Object) |
Rozpoczyna operację asynchroniczną, aby anulować określone wystąpienie 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ą, aby zakończyć określone wystąpienie 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ę anulowania asynchronicznego. |
EndRun(IAsyncResult) |
Kończy asynchroniczną operację uruchamiania. |
EndSuspend(IAsyncResult) |
Kończy asynchroniczną operację zawieszenia. |
EndTerminate(IAsyncResult) |
Kończy asynchroniczną operację zakończenia. |
EndTransactedCancel(IAsyncResult) |
Kończy asynchroniczną operację anulowania transakcji. |
EndTransactedRun(IAsyncResult) |
Kończy asynchroniczną operację uruchamiania transakcyjnego. |
EndTransactedSuspend(IAsyncResult) |
Kończy asynchroniczną operację wstrzymania. |
EndTransactedTerminate(IAsyncResult) |
Kończy asynchroniczną operację zakończenia transakcji. |
EndTransactedUnsuspend(IAsyncResult) |
Kończy asynchroniczną operację niezapisaną. |
EndUnsuspend(IAsyncResult) |
Kończy asynchroniczną operację unsuspend. |
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) |
Kończy 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. |