WorkflowUpdateableControlClient Classe

Definizione

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à
WorkflowUpdateableControlClient

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

Si applica a