Udostępnij za pośrednictwem


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

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.

Dotyczy