WorkflowUpdateableControlClient Classe
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 che consente a un client di aggiornare il servizio flusso di lavoro ospitato con WorkflowServiceHost.
public ref class WorkflowUpdateableControlClient : System::ServiceModel::ClientBase<System::ServiceModel::Activities::IWorkflowUpdateableInstanceManagement ^>
public class WorkflowUpdateableControlClient : System.ServiceModel.ClientBase<System.ServiceModel.Activities.IWorkflowUpdateableInstanceManagement>
type WorkflowUpdateableControlClient = class
inherit ClientBase<IWorkflowUpdateableInstanceManagement>
Public Class WorkflowUpdateableControlClient
Inherits ClientBase(Of IWorkflowUpdateableInstanceManagement)
- Ereditarietà
Costruttori
| Nome | Descrizione |
|---|---|
| WorkflowUpdateableControlClient() |
Inizializza una nuova istanza della classe WorkflowUpdateableControlClient. |
| WorkflowUpdateableControlClient(Binding, EndpointAddress) |
Inizializza una nuova istanza della classe WorkflowUpdateableControlClient. |
| WorkflowUpdateableControlClient(String, EndpointAddress) |
Inizializza una nuova istanza della classe WorkflowUpdateableControlClient. |
| WorkflowUpdateableControlClient(String, String) |
Inizializza una nuova istanza della classe WorkflowUpdateableControlClient. |
| WorkflowUpdateableControlClient(String) |
Inizializza una nuova istanza della classe WorkflowUpdateableControlClient. |
| WorkflowUpdateableControlClient(WorkflowControlEndpoint) |
Inizializza una nuova istanza della classe WorkflowUpdateableControlClient. |
Proprietà
| Nome | Descrizione |
|---|---|
| Channel |
Ottiene il canale interno utilizzato per inviare messaggi a diversi endpoint di servizio configurati. (Ereditato da ClientBase<TChannel>) |
| ChannelFactory |
Ottiene l'oggetto sottostante ChannelFactory<TChannel> . (Ereditato da ClientBase<TChannel>) |
| ClientCredentials |
Ottiene le credenziali client utilizzate per chiamare un'operazione. (Ereditato da ClientBase<TChannel>) |
| Endpoint |
Ottiene l'endpoint di destinazione per il servizio a cui il client WCF può connettersi. (Ereditato da ClientBase<TChannel>) |
| InnerChannel |
Ottiene l'implementazione sottostante IClientChannel . (Ereditato da ClientBase<TChannel>) |
| State |
Ottiene lo stato corrente dell'oggetto ClientBase<TChannel> . (Ereditato da ClientBase<TChannel>) |
Metodi
| Nome | Descrizione |
|---|---|
| Abandon(Guid, String) |
Abbandona l'istanza del flusso di lavoro specificata. |
| Abandon(Guid) |
Abbandona l'istanza del flusso di lavoro specificata. |
| AbandonAsync(Guid, Object) |
Avvia un'operazione asincrona che abbandona l'istanza del flusso di lavoro specificata. |
| AbandonAsync(Guid, String, Object) |
Avvia un'operazione asincrona che abbandona l'istanza del flusso di lavoro specificata. |
| AbandonAsync(Guid, String) |
Avvia un'operazione asincrona che abbandona l'istanza del flusso di lavoro specificata. |
| AbandonAsync(Guid) |
Avvia un'operazione asincrona che abbandona l'istanza del flusso di lavoro specificata. |
| Abort() |
Fa sì che l'oggetto ClientBase<TChannel> passi immediatamente dallo stato corrente allo stato chiuso. (Ereditato da ClientBase<TChannel>) |
| BeginAbandon(Guid, AsyncCallback, Object) |
Avvia un'operazione asincrona che abbandona l'istanza del flusso di lavoro specificata. |
| BeginAbandon(Guid, String, AsyncCallback, Object) |
Avvia un'operazione asincrona che abbandona l'istanza del flusso di lavoro specificata. |
| BeginCancel(Guid, AsyncCallback, Object) |
Avvia un'operazione asincrona che annulla l'istanza del flusso di lavoro specificata. |
| BeginRun(Guid, AsyncCallback, Object) |
Avvia un'operazione asincrona che esegue l'istanza del flusso di lavoro specificata. |
| BeginSuspend(Guid, AsyncCallback, Object) |
Avvia un'operazione asincrona che sospende l'operazione specificata. |
| BeginSuspend(Guid, String, AsyncCallback, Object) |
Avvia un'operazione asincrona che sospende l'operazione specificata. |
| BeginTerminate(Guid, AsyncCallback, Object) |
Avvia un'operazione asincrona che termina un'istanza del flusso di lavoro. |
| BeginTerminate(Guid, String, AsyncCallback, Object) |
Avvia un'operazione asincrona che termina un'istanza del flusso di lavoro. |
| BeginUnsuspend(Guid, AsyncCallback, Object) |
Avvia un'operazione asincrona che annulla l'apertura di un'istanza del flusso di lavoro. |
| BeginUpdate(Guid, WorkflowIdentity, AsyncCallback, Object) |
Avvia un'operazione asincrona che aggiorna un'istanza del flusso di lavoro. |
| Cancel(Guid) |
Annulla l'istanza del flusso di lavoro specificata. |
| CancelAsync(Guid, Object) |
Avvia un'operazione asincrona che annulla l'istanza del flusso di lavoro specificata. |
| CancelAsync(Guid) |
Avvia un'operazione asincrona che annulla l'istanza del flusso di lavoro specificata. |
| Close() |
Fa sì che l'oggetto ClientBase<TChannel> passi dallo stato corrente allo stato chiuso. (Ereditato da ClientBase<TChannel>) |
| CreateChannel() |
Restituisce un nuovo canale al servizio. (Ereditato da ClientBase<TChannel>) |
| DisplayInitializationUI() |
Indica al canale interno di visualizzare un'interfaccia utente se necessario inizializzare il canale prima di usarlo. (Ereditato da ClientBase<TChannel>) |
| 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 terminazione asincrona. |
| EndUnsuspend(IAsyncResult) |
Completa un'operazione asincrona annullata. |
| EndUpdate(IAsyncResult) |
Completa un'operazione di aggiornamento asincrona. |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetDefaultValueForInitialization<T>() |
Replica il comportamento della parola chiave predefinita in C#. (Ereditato da ClientBase<TChannel>) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object) |
Fornisce supporto per l'implementazione del modello asincrono basato su eventi. Per altre informazioni su questo modello, vedere Cenni preliminari sul modello asincrono basato su eventi. (Ereditato da ClientBase<TChannel>) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| Open() |
Fa sì che l'oggetto ClientBase<TChannel> passi dallo stato creato allo stato aperto. (Ereditato da ClientBase<TChannel>) |
| Run(Guid) |
Esegue l'istanza del flusso di lavoro specificata. |
| RunAsync(Guid, Object) |
Avvia un'operazione asincrona che esegue l'istanza del flusso di lavoro specificata. |
| RunAsync(Guid) |
Avvia un'operazione asincrona che esegue l'istanza del flusso di lavoro specificata. |
| Suspend(Guid, String) |
Sospende l'istanza del flusso di lavoro specificata. |
| Suspend(Guid) |
Sospende l'istanza del flusso di lavoro specificata. |
| SuspendAsync(Guid, Object) |
Avvia un'operazione di sospensione asincrona. |
| SuspendAsync(Guid, String, Object) |
Avvia un'operazione di sospensione asincrona. |
| SuspendAsync(Guid, String) |
Avvia un'operazione di sospensione asincrona. |
| SuspendAsync(Guid) |
Avvia un'operazione di sospensione asincrona. |
| Terminate(Guid, String) |
Termina l'istanza del flusso di lavoro specificata. |
| Terminate(Guid) |
Termina l'istanza del flusso di lavoro specificata. |
| TerminateAsync(Guid, Object) |
Avvia un'operazione di terminazione asincrona. |
| TerminateAsync(Guid, String, Object) |
Avvia un'operazione di terminazione asincrona. |
| TerminateAsync(Guid, String) |
Avvia un'operazione di terminazione asincrona. |
| TerminateAsync(Guid) |
Avvia un'operazione di terminazione asincrona. |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| Unsuspend(Guid) |
Annulla l'apertura dell'istanza del flusso di lavoro specificata. |
| UnsuspendAsync(Guid, Object) |
Avvia un'operazione asincrona annullata. |
| UnsuspendAsync(Guid) |
Avvia un'operazione asincrona annullata. |
| Update(Guid, WorkflowIdentity) |
Aggiorna l'istanza del flusso di lavoro specificata. |
| UpdateAsync(Guid, WorkflowIdentity, Object) |
Avvia un'operazione di aggiornamento asincrona. |
| UpdateAsync(Guid, WorkflowIdentity) |
Avvia un'operazione di aggiornamento asincrona. |
Eventi
| Nome | Descrizione |
|---|---|
| AbandonCompleted |
Si verifica quando viene completata un'operazione di abbandono asincrona. |
| CancelCompleted |
Si verifica quando viene completata un'operazione di annullamento asincrona. |
| RunCompleted |
Si verifica al completamento di un'operazione di esecuzione asincrona. |
| SuspendCompleted |
Si verifica quando viene completata un'operazione di sospensione asincrona. |
| TerminateCompleted |
Si verifica al completamento di un'operazione di terminazione asincrona. |
| UnsuspendCompleted |
Si verifica quando viene completata un'operazione asincrona non terminata. |
| UpdateCompleted |
Si verifica al termine di un'operazione di aggiornamento asincrona. |
Implementazioni dell'interfaccia esplicita
| Nome | Descrizione |
|---|---|
| ICommunicationObject.BeginClose(AsyncCallback, Object) |
Avvia un'operazione asincrona per chiudere .ClientBase<TChannel> (Ereditato da ClientBase<TChannel>) |
| ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object) |
Avvia un'operazione asincrona per chiudere con ClientBase<TChannel> un timeout specificato. (Ereditato da ClientBase<TChannel>) |
| ICommunicationObject.BeginOpen(AsyncCallback, Object) |
Avvia un'operazione asincrona per aprire l'oggetto ClientBase<TChannel> . (Ereditato da ClientBase<TChannel>) |
| ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object) |
Avvia un'operazione asincrona per aprire l'oggetto ClientBase<TChannel> entro un intervallo di tempo specificato. (Ereditato da ClientBase<TChannel>) |
| ICommunicationObject.Close(TimeSpan) |
Fa sì che l'oggetto ClientBase<TChannel> passi dallo stato corrente allo stato chiuso. (Ereditato da ClientBase<TChannel>) |
| ICommunicationObject.Closed |
Gestore eventi richiamato quando l'oggetto ClientBase<TChannel> è passato dallo stato corrente allo stato chiuso. (Ereditato da ClientBase<TChannel>) |
| ICommunicationObject.Closing |
Gestore eventi richiamato quando l'oggetto ClientBase<TChannel> passa dallo stato corrente allo stato chiuso. (Ereditato da ClientBase<TChannel>) |
| ICommunicationObject.EndClose(IAsyncResult) |
Completa un'operazione asincrona per chiudere l'oggetto ClientBase<TChannel> . (Ereditato da ClientBase<TChannel>) |
| ICommunicationObject.EndOpen(IAsyncResult) |
Completa un'operazione asincrona per aprire l'oggetto ClientBase<TChannel> . (Ereditato da ClientBase<TChannel>) |
| ICommunicationObject.Faulted |
Gestore eventi richiamato quando si verifica un errore durante l'esecuzione di un'operazione sull'oggetto ClientBase<TChannel> . (Ereditato da ClientBase<TChannel>) |
| ICommunicationObject.Open(TimeSpan) |
Fa sì che l'oggetto ClientBase<TChannel> passi dallo stato creato allo stato aperto entro un intervallo di tempo specificato. (Ereditato da ClientBase<TChannel>) |
| ICommunicationObject.Opened |
Gestore eventi richiamato quando l'oggetto ClientBase<TChannel> passa dallo stato creato allo stato aperto. (Ereditato da ClientBase<TChannel>) |
| ICommunicationObject.Opening |
Gestore eventi richiamato quando l'oggetto ClientBase<TChannel> passa dallo stato creato allo stato aperto. (Ereditato da ClientBase<TChannel>) |
| IDisposable.Dispose() |
Implementazione esplicita del Dispose() metodo . (Ereditato da ClientBase<TChannel>) |