IWorkflowInstanceManagement Rozhraní

Definice

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

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

Name Description
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í pozastavenou operaci.

EndTerminate(IAsyncResult)

Dokončí asynchronní ukončete operaci.

EndTransactedCancel(IAsyncResult)

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

EndTransactedRun(IAsyncResult)

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

EndTransactedSuspend(IAsyncResult)

Dokončí asynchronní transactovanou pozastavenou operaci.

EndTransactedTerminate(IAsyncResult)

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

EndTransactedUnsuspend(IAsyncResult)

Dokončí asynchronní transacted unsuspend operaci.

EndUnsuspend(IAsyncResult)

Dokončí asynchronní operaci unsuspend.

Run(Guid)

Spustí zadanou instanci 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