Język

IWorkflowInstanceManagement Interfejs

Definicja

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.

Dotyczy