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. |