IWorkflowInstanceManagement Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un contrat de service qui définit un ensemble d’opérations qui vous permettent de contrôler les instances de flux de travail.
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
- Dérivé
- Attributs
Méthodes
| Nom | Description |
|---|---|
| Abandon(Guid, String) |
Tente d’abandonner l’instance de flux de travail spécifiée. |
| BeginAbandon(Guid, String, AsyncCallback, Object) |
Commence une opération asynchrone pour abandonner l’instance de flux de travail spécifiée. |
| BeginCancel(Guid, AsyncCallback, Object) |
Commence une opération asynchrone pour annuler l’instance de flux de travail spécifiée. |
| BeginRun(Guid, AsyncCallback, Object) |
Commence une opération asynchrone pour exécuter l’instance de flux de travail spécifiée. |
| BeginSuspend(Guid, String, AsyncCallback, Object) |
Commence une opération asynchrone pour suspendre l’instance de flux de travail spécifiée. |
| BeginTerminate(Guid, String, AsyncCallback, Object) |
Commence une opération asynchrone pour arrêter l’instance de flux de travail spécifiée. |
| BeginTransactedCancel(Guid, AsyncCallback, Object) |
Commence une opération d’annulation asynchrone dans une transaction. |
| BeginTransactedRun(Guid, AsyncCallback, Object) |
Commence une opération asynchrone qui exécute une instance de flux de travail dans une transaction. |
| BeginTransactedSuspend(Guid, String, AsyncCallback, Object) |
Commence une opération asynchrone qui suspend l’instance de workflow spécifiée. |
| BeginTransactedTerminate(Guid, String, AsyncCallback, Object) |
Commence une opération asynchrone qui met fin à une instance de flux de travail au sein d’une transaction. |
| BeginTransactedUnsuspend(Guid, AsyncCallback, Object) |
Commence une opération asynchrone qui reprend l’instance de workflow spécifiée dans une transaction. |
| BeginUnsuspend(Guid, AsyncCallback, Object) |
Commence une opération asynchrone qui reprend l’instance de workflow spécifiée. |
| Cancel(Guid) |
Annule l’instance de flux de travail spécifiée. |
| EndAbandon(IAsyncResult) |
Termine une opération d’abandon asynchrone. |
| EndCancel(IAsyncResult) |
Termine une opération d’annulation asynchrone. |
| EndRun(IAsyncResult) |
Termine une opération d’exécution asynchrone. |
| EndSuspend(IAsyncResult) |
Termine une opération de suspension asynchrone. |
| EndTerminate(IAsyncResult) |
Termine une opération d’arrêt asynchrone. |
| EndTransactedCancel(IAsyncResult) |
Termine une opération d’annulation transactionnelle asynchrone. |
| EndTransactedRun(IAsyncResult) |
Termine une opération d’exécution transactionnelle asynchrone. |
| EndTransactedSuspend(IAsyncResult) |
Termine une opération de suspension transactionnelle asynchrone. |
| EndTransactedTerminate(IAsyncResult) |
Termine une opération d’arrêt transactionnelle asynchrone. |
| EndTransactedUnsuspend(IAsyncResult) |
Termine une opération asynchrone non traitée. |
| EndUnsuspend(IAsyncResult) |
Termine une opération asynchrone sans interruption. |
| Run(Guid) |
Démarre l’exécution de l’instance de flux de travail spécifiée. |
| Suspend(Guid, String) |
Suspend l’instance de flux de travail spécifiée. |
| Terminate(Guid, String) |
Met fin à l’instance de flux de travail spécifiée. |
| TransactedCancel(Guid) |
Annule l’instance de flux de travail spécifiée dans une transaction. |
| TransactedRun(Guid) |
Exécute l’instance de flux de travail spécifiée dans une transaction. |
| TransactedSuspend(Guid, String) |
Suspend l’instance de flux de travail spécifiée dans une transaction. |
| TransactedTerminate(Guid, String) |
Met fin à l’instance de flux de travail spécifiée dans une transaction. |
| TransactedUnsuspend(Guid) |
Reprend l’instance de flux de travail spécifiée dans une transaction. |
| Unsuspend(Guid) |
Reprend l’instance de flux de travail spécifiée. |