Condividi tramite


WorkflowUpdateableControlClient Classe

Definizione

Rappresenta un contratto di servizio che definisce un set di operazioni che consentono a un client di aggiornare il servizio del flusso di lavoro 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

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à

Channel

Ottiene il canale interno utilizzato per inviare messaggi a endpoint del servizio con diverse configurazioni.

(Ereditato da ClientBase<TChannel>)
ChannelFactory

Ottiene l'oggetto ChannelFactory<TChannel> sottostante.

(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 al quale il client WCF può connettersi.

(Ereditato da ClientBase<TChannel>)
InnerChannel

Ottiene l'implementazione dell'interfaccia IClientChannel sottostante.

(Ereditato da ClientBase<TChannel>)
State

Ottiene lo stato corrente dell'oggetto ClientBase<TChannel>.

(Ereditato da ClientBase<TChannel>)

Metodi

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 del lavoro specificata.

AbandonAsync(Guid, String, Object)

Avvia un'operazione asincrona che abbandona l'istanza del flusso del lavoro specificata.

AbandonAsync(Guid, String)

Avvia un'operazione asincrona che abbandona l'istanza del flusso del lavoro specificata.

AbandonAsync(Guid)

Avvia un'operazione asincrona che abbandona l'istanza del flusso del lavoro specificata.

Abort()

Determina la transizione immediata dell'oggetto ClientBase<TChannel> dallo stato corrente allo stato di chiusura.

(Ereditato da ClientBase<TChannel>)
BeginAbandon(Guid, AsyncCallback, Object)

Avvia un'operazione asincrona che abbandona l'istanza del flusso del lavoro specificata.

BeginAbandon(Guid, String, AsyncCallback, Object)

Avvia un'operazione asincrona che abbandona l'istanza del flusso del lavoro specificata.

BeginCancel(Guid, AsyncCallback, Object)

Avvia un'operazione asincrona che annulla l'istanza del flusso del 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 non sospende 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 del lavoro specificata.

CancelAsync(Guid)

Avvia un'operazione asincrona che annulla l'istanza del flusso del lavoro specificata.

Close()

Determina la transizione dell'oggetto ClientBase<TChannel> dallo stato corrente allo stato di chiusura.

(Ereditato da ClientBase<TChannel>)
CloseAsync()

Rappresenta un contratto di servizio che definisce un set di operazioni che consentono a un client di aggiornare il servizio del flusso di lavoro con WorkflowServiceHost.

(Ereditato da ClientBase<TChannel>)
CreateChannel()

Restituisce un nuovo canale per il servizio.

(Ereditato da ClientBase<TChannel>)
DisplayInitializationUI()

Indica al canale interno di visualizzare un'interfaccia utente se necessaria per inizializzare il canale prima di utilizzarlo.

(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 interruzione asincrona.

EndUnsuspend(IAsyncResult)

Completa un'operazione di annullamento della sospensione asincrona.

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object)

Fornisce supporto per implementare il modello asincrono basato su eventi Per ulteriori informazioni su questo modello, vedere Cenni preliminari sul modello asincrono basato su eventi.

(Ereditato da ClientBase<TChannel>)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
Open()

Determina la transizione dell'oggetto ClientBase<TChannel> dallo stato di creazione allo stato di apertura.

(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 interruzione asincrona.

TerminateAsync(Guid, String, Object)

Avvia un'operazione di interruzione asincrona.

TerminateAsync(Guid, String)

Avvia un'operazione di interruzione asincrona.

TerminateAsync(Guid)

Avvia un'operazione di interruzione asincrona.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Unsuspend(Guid)

Annulla la sospensione dell'istanza del flusso di lavoro specificata.

UnsuspendAsync(Guid, Object)

Avvia un'operazione di annullamento della sospensione asincrona.

UnsuspendAsync(Guid)

Avvia un'operazione di annullamento della sospensione asincrona.

Update(Guid, WorkflowIdentity)

Aggiorna l'istanza del flusso di lavoro specificata.

UpdateAsync(Guid, WorkflowIdentity, Object)

Inizia un'operazione di aggiornamento asincrona.

UpdateAsync(Guid, WorkflowIdentity)

Inizia un'operazione di aggiornamento asincrona.

Eventi

AbandonCompleted

Si verifica al completamento di un'operazione di abbandono asincrona.

CancelCompleted

Si verifica al completamento di un'operazione di annullamento asincrona.

RunCompleted

Si verifica al completamento di un'operazione di esecuzione asincrona.

SuspendCompleted

Si verifica al completamento di un'operazione di sospensione asincrona.

TerminateCompleted

Si verifica al completamento di un'operazione di interruzione asincrona.

UnsuspendCompleted

Si verifica al completamento di un'operazione di annullamento della sospensione asincrona.

UpdateCompleted

Si verifica al completamento di un'operazione di aggiornamento asincrona.

Implementazioni dell'interfaccia esplicita

ICommunicationObject.BeginClose(AsyncCallback, Object)

Avvia un'operazione asincrona per chiudere l'oggetto ClientBase<TChannel>.

(Ereditato da ClientBase<TChannel>)
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Avvia un'operazione asincrona per chiudere l'oggetto ClientBase<TChannel> entro un determinato intervallo di tempo.

(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 l'intervallo di tempo specificato.

(Ereditato da ClientBase<TChannel>)
ICommunicationObject.Close(TimeSpan)

Determina la transizione dell'oggetto ClientBase<TChannel> dallo stato corrente allo stato di chiusura.

(Ereditato da ClientBase<TChannel>)
ICommunicationObject.Closed

Gestore eventi richiamato quando l'oggetto ClientBase<TChannel> ha eseguito la transizione dallo stato corrente allo stato di chiusura.

(Ereditato da ClientBase<TChannel>)
ICommunicationObject.Closing

Gestore eventi richiamato quando l'oggetto ClientBase<TChannel> esegue la transizione dallo stato corrente allo stato di chiusura.

(Ereditato da ClientBase<TChannel>)
ICommunicationObject.EndClose(IAsyncResult)

Completa un'operazione asincrona di chiusura dell'oggetto ClientBase<TChannel>.

(Ereditato da ClientBase<TChannel>)
ICommunicationObject.EndOpen(IAsyncResult)

Completa un'operazione asincrona di apertura dell'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)

Determina la transizione dell'oggetto ClientBase<TChannel> dallo stato di creazione allo stato di apertura entro l'intervallo di tempo specificato.

(Ereditato da ClientBase<TChannel>)
ICommunicationObject.Opened

Gestore eventi richiamato quando l'oggetto ClientBase<TChannel> esegue la transizione dallo stato di creazione allo stato di apertura.

(Ereditato da ClientBase<TChannel>)
ICommunicationObject.Opening

Gestore eventi richiamato quando l'oggetto ClientBase<TChannel> esegue la transizione dallo stato di creazione allo stato di apertura.

(Ereditato da ClientBase<TChannel>)
IDisposable.Dispose()

Implementazione esplicita del metodo Dispose().

(Ereditato da ClientBase<TChannel>)

Si applica a