Sdílet prostřednictvím


IWorkflowInstanceManagement Rozhraní

Definice

Představuje kontrakt služby, který definuje sadu operací, které umožňují řídit instance pracovních postupů.

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
Odvozené
Atributy

Metody

Abandon(Guid, String)

Pokusí se opustit zadanou instanci pracovního postupu.

BeginAbandon(Guid, String, AsyncCallback, Object)

Zahájí asynchronní operaci, která opustí zadanou instanci pracovního postupu.

BeginCancel(Guid, AsyncCallback, Object)

Zahájí asynchronní operaci, která zruší zadanou instanci pracovního postupu.

BeginRun(Guid, AsyncCallback, Object)

Zahájí asynchronní operaci, která spustí zadanou instanci pracovního postupu.

BeginSuspend(Guid, String, AsyncCallback, Object)

Zahájí asynchronní operaci, která pozastaví zadanou instanci pracovního postupu.

BeginTerminate(Guid, String, AsyncCallback, Object)

Zahájí asynchronní operaci, která ukončí zadanou instanci pracovního postupu.

BeginTransactedCancel(Guid, AsyncCallback, Object)

Zahájí asynchronní operaci zrušení v transakci.

BeginTransactedRun(Guid, AsyncCallback, Object)

Zahájí asynchronní operaci, která spouští instanci pracovního postupu v rámci transakce.

BeginTransactedSuspend(Guid, String, AsyncCallback, Object)

Zahájí asynchronní operaci, která pozastaví zadanou instanci pracovního postupu.

BeginTransactedTerminate(Guid, String, AsyncCallback, Object)

Zahájí asynchronní operaci, která ukončí instanci pracovního postupu v rámci transakce.

BeginTransactedUnsuspend(Guid, AsyncCallback, Object)

Zahájí asynchronní operaci, která obnoví zadanou instanci pracovního postupu v rámci transakce.

BeginUnsuspend(Guid, AsyncCallback, Object)

Zahájí asynchronní operaci, která obnoví zadanou instanci pracovního postupu.

Cancel(Guid)

Zruší zadanou instanci pracovního postupu.

EndAbandon(IAsyncResult)

Dokončí asynchronní operaci opuštění.

EndCancel(IAsyncResult)

Dokončí asynchronní operaci zrušení.

EndRun(IAsyncResult)

Dokončí asynchronní operaci spuštění.

EndSuspend(IAsyncResult)

Dokončí asynchronní operaci pozastavení.

EndTerminate(IAsyncResult)

Dokončí asynchronní operaci ukončení.

EndTransactedCancel(IAsyncResult)

Dokončí asynchronní operaci zrušení transakce.

EndTransactedRun(IAsyncResult)

Dokončí asynchronní operaci transactovaného spuštění.

EndTransactedSuspend(IAsyncResult)

Dokončí asynchronní operaci pozastavení transakce.

EndTransactedTerminate(IAsyncResult)

Dokončí asynchronní operaci ukončení transakce.

EndTransactedUnsuspend(IAsyncResult)

Dokončí asynchronní transacted unsuspend operaci.

EndUnsuspend(IAsyncResult)

Dokončí asynchronní operaci unsuspend.

Run(Guid)

Spustí se zadaná instance pracovního postupu.

Suspend(Guid, String)

Pozastaví zadanou instanci pracovního postupu.

Terminate(Guid, String)

Ukončí zadanou instanci pracovního postupu.

TransactedCancel(Guid)

Zruší zadanou instanci pracovního postupu v rámci transakce.

TransactedRun(Guid)

Spustí zadanou instanci pracovního postupu v rámci transakce.

TransactedSuspend(Guid, String)

Pozastaví zadanou instanci pracovního postupu v rámci transakce.

TransactedTerminate(Guid, String)

Ukončí zadanou instanci pracovního postupu v rámci transakce.

TransactedUnsuspend(Guid)

Obnoví zadanou instanci pracovního postupu v rámci transakce.

Unsuspend(Guid)

Obnoví zadanou instanci pracovního postupu.

Platí pro