IWorkflowInstanceManagement Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un contratto di servizio che definisce un set di operazioni le quali consentono di controllare istanze del flusso di lavoro.
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
- Derivato
- Attributi
Metodi
| Abandon(Guid, String) |
Tenta di abbandonare l'istanza del flusso di lavoro specificata. |
| BeginAbandon(Guid, String, AsyncCallback, Object) |
Avvia un'operazione asincrona per abbandonare l'istanza del flusso di lavoro specificata. |
| BeginCancel(Guid, AsyncCallback, Object) |
Avvia un'operazione asincrona per annullare l'istanza del flusso di lavoro specificata. |
| BeginRun(Guid, AsyncCallback, Object) |
Avvia un'operazione asincrona per eseguire l'istanza del flusso di lavoro specificata. |
| BeginSuspend(Guid, String, AsyncCallback, Object) |
Avvia un'operazione asincrona per sospendere l'istanza del flusso di lavoro specificato. |
| BeginTerminate(Guid, String, AsyncCallback, Object) |
Avvia un'operazione asincrona per terminare l'istanza del flusso di lavoro specificata. |
| BeginTransactedCancel(Guid, AsyncCallback, Object) |
Avvia un'operazione di annullamento asincrona in una transazione. |
| BeginTransactedRun(Guid, AsyncCallback, Object) |
Avvia un'operazione asincrona che esegue un'istanza del flusso di lavoro all'interno di una transazione. |
| BeginTransactedSuspend(Guid, String, AsyncCallback, Object) |
Avvia un'operazione asincrona che sospende l'istanza del flusso di lavoro specificata. |
| BeginTransactedTerminate(Guid, String, AsyncCallback, Object) |
Avvia un'operazione asincrona che termina un'istanza del flusso di lavoro all'interno di una transazione. |
| BeginTransactedUnsuspend(Guid, AsyncCallback, Object) |
Avvia un'operazione asincrona che riprende l'istanza del flusso di lavoro specificata all'interno di una transazione. |
| BeginUnsuspend(Guid, AsyncCallback, Object) |
Avvia un'operazione asincrona che riprende l'istanza del flusso del lavoro specificata. |
| Cancel(Guid) |
Annulla l'istanza del flusso di lavoro specificata. |
| EndAbandon(IAsyncResult) |
Completa un'operazione di abbandono asincrona. |
| EndCancel(IAsyncResult) |
Completa un'operazione di annullamento asincrona. |
| EndRun(IAsyncResult) |
Completa un'operazione di esecuzione asincrona. |
| EndSuspend(IAsyncResult) |
Completa un'operazione di sospensione asincrona. |
| EndTerminate(IAsyncResult) |
Completa un'operazione di interruzione asincrona. |
| EndTransactedCancel(IAsyncResult) |
Completa un'operazione di annullamento transazionale asincrona. |
| EndTransactedRun(IAsyncResult) |
Completa un'operazione di esecuzione transazionale asincrona. |
| EndTransactedSuspend(IAsyncResult) |
Completa un'operazione di sospensione transazionale asincrona. |
| EndTransactedTerminate(IAsyncResult) |
Completa un'operazione di interruzione transazionale asincrona. |
| EndTransactedUnsuspend(IAsyncResult) |
Completa un'operazione di annullamento della sospensione transazionale asincrona. |
| EndUnsuspend(IAsyncResult) |
Completa un'operazione di annullamento della sospensione asincrona. |
| Run(Guid) |
Avvia l'esecuzione dell'istanza del flusso di lavoro specificata. |
| Suspend(Guid, String) |
Sospende l'istanza del flusso di lavoro specificata. |
| Terminate(Guid, String) |
Termina l'istanza del flusso di lavoro specificata. |
| TransactedCancel(Guid) |
Annulla l'istanza del flusso di lavoro specificata all'interno di una transazione. |
| TransactedRun(Guid) |
Esegue l'istanza del flusso del lavoro specificata all'interno di una transazione. |
| TransactedSuspend(Guid, String) |
Sospende l'istanza del flusso di lavoro specificata all'interno di una transazione. |
| TransactedTerminate(Guid, String) |
Termina l'istanza del flusso di lavoro specificata all'interno di una transazione. |
| TransactedUnsuspend(Guid) |
Riprende l'istanza del flusso di lavoro specificata all'interno di una transazione. |
| Unsuspend(Guid) |
Riprende l'istanza del flusso di lavoro specificata. |