WorkflowUpdateableControlClient Classe

Definição

Representa um contrato de serviço que define um conjunto de operações que permite a um cliente atualizar um serviço de workflow alojado com 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)
Herança
WorkflowUpdateableControlClient

Construtores

Name Description
WorkflowUpdateableControlClient()

Inicializa uma nova instância da WorkflowUpdateableControlClient classe.

WorkflowUpdateableControlClient(Binding, EndpointAddress)

Inicializa uma nova instância da WorkflowUpdateableControlClient classe.

WorkflowUpdateableControlClient(String, EndpointAddress)

Inicializa uma nova instância da WorkflowUpdateableControlClient classe.

WorkflowUpdateableControlClient(String, String)

Inicializa uma nova instância da WorkflowUpdateableControlClient classe.

WorkflowUpdateableControlClient(String)

Inicializa uma nova instância da WorkflowUpdateableControlClient classe.

WorkflowUpdateableControlClient(WorkflowControlEndpoint)

Inicializa uma nova instância da WorkflowUpdateableControlClient classe.

Propriedades

Name Description
Channel

Obtém o canal interno usado para enviar mensagens para endpoints de serviço configurados de várias formas.

(Herdado de ClientBase<TChannel>)
ChannelFactory

Obtém o objeto subjacente ChannelFactory<TChannel> .

(Herdado de ClientBase<TChannel>)
ClientCredentials

Obtém as credenciais do cliente usadas para chamar uma operação.

(Herdado de ClientBase<TChannel>)
Endpoint

Obtém o endpoint alvo do serviço ao qual o cliente WCF pode ligar-se.

(Herdado de ClientBase<TChannel>)
InnerChannel

Obtém a implementação subjacente IClientChannel .

(Herdado de ClientBase<TChannel>)
State

Obtém o estado atual do ClientBase<TChannel> objeto.

(Herdado de ClientBase<TChannel>)

Métodos

Name Description
Abandon(Guid, String)

Abandona a instância de workflow especificada.

Abandon(Guid)

Abandona a instância de workflow especificada.

AbandonAsync(Guid, Object)

Inicia uma operação assíncrona que abandona a instância de fluxo de trabalho especificada.

AbandonAsync(Guid, String, Object)

Inicia uma operação assíncrona que abandona a instância de fluxo de trabalho especificada.

AbandonAsync(Guid, String)

Inicia uma operação assíncrona que abandona a instância de fluxo de trabalho especificada.

AbandonAsync(Guid)

Inicia uma operação assíncrona que abandona a instância de fluxo de trabalho especificada.

Abort()

Faz com que o ClientBase<TChannel> objeto faça a transição imediata do seu estado atual para o estado fechado.

(Herdado de ClientBase<TChannel>)
BeginAbandon(Guid, AsyncCallback, Object)

Inicia uma operação assíncrona que abandona a instância de fluxo de trabalho especificada.

BeginAbandon(Guid, String, AsyncCallback, Object)

Inicia uma operação assíncrona que abandona a instância de fluxo de trabalho especificada.

BeginCancel(Guid, AsyncCallback, Object)

Inicia uma operação assíncrona que cancela a instância de fluxo de trabalho especificada.

BeginRun(Guid, AsyncCallback, Object)

Inicia uma operação assíncrona que executa a instância de workflow especificada.

BeginSuspend(Guid, AsyncCallback, Object)

Inicia uma operação assíncrona que suspende a operação especificada.

BeginSuspend(Guid, String, AsyncCallback, Object)

Inicia uma operação assíncrona que suspende a operação especificada.

BeginTerminate(Guid, AsyncCallback, Object)

Inicia uma operação assíncrona que termina uma instância de workflow.

BeginTerminate(Guid, String, AsyncCallback, Object)

Inicia uma operação assíncrona que termina uma instância de workflow.

BeginUnsuspend(Guid, AsyncCallback, Object)

Inicia uma operação assíncrona que dessuspende uma instância de workflow.

BeginUpdate(Guid, WorkflowIdentity, AsyncCallback, Object)

Inicia uma operação assíncrona que atualiza uma instância de workflow.

Cancel(Guid)

Cancela a instância de workflow especificada.

CancelAsync(Guid, Object)

Inicia uma operação assíncrona que cancela a instância de fluxo de trabalho especificada.

CancelAsync(Guid)

Inicia uma operação assíncrona que cancela a instância de fluxo de trabalho especificada.

Close()

Faz com que o ClientBase<TChannel> objeto faça a transição do seu estado atual para o estado fechado.

(Herdado de ClientBase<TChannel>)
CreateChannel()

Devolve um novo canal ao serviço.

(Herdado de ClientBase<TChannel>)
DisplayInitializationUI()

Instrui o canal interno a mostrar uma interface de utilizador caso seja necessário inicializar o canal antes de o utilizar.

(Herdado de ClientBase<TChannel>)
EndAbandon(IAsyncResult)

Completa uma operação de abandono assíncrono.

EndCancel(IAsyncResult)

Completa uma operação de cancelamento assíncrona.

EndRun(IAsyncResult)

Completa uma operação de execução assíncrona.

EndSuspend(IAsyncResult)

Completa uma operação de suspensão assíncrona.

EndTerminate(IAsyncResult)

Completa uma operação de terminação assíncrona.

EndUnsuspend(IAsyncResult)

Completa uma operação de dessuspensão assíncrona.

EndUpdate(IAsyncResult)

Conclui uma operação de atualização assíncrona.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetDefaultValueForInitialization<T>()

Replica o comportamento da palavra-chave padrão em C#.

(Herdado de ClientBase<TChannel>)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
InvokeAsync(ClientBase<TChannel>.BeginOperationDelegate, Object[], ClientBase<TChannel>.EndOperationDelegate, SendOrPostCallback, Object)

Fornece suporte para implementar o padrão assíncrono baseado em eventos. Para mais informações sobre este padrão, consulte Visão Geral do Padrão Assíncrono Baseado em Eventos.

(Herdado de ClientBase<TChannel>)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
Open()

Faz com que o ClientBase<TChannel> objeto faça a transição do estado criado para o estado aberto.

(Herdado de ClientBase<TChannel>)
Run(Guid)

Executa a instância de workflow especificada.

RunAsync(Guid, Object)

Inicia uma operação assíncrona que executa a instância de workflow especificada.

RunAsync(Guid)

Inicia uma operação assíncrona que executa a instância de workflow especificada.

Suspend(Guid, String)

Suspende a instância de workflow especificada.

Suspend(Guid)

Suspende a instância de workflow especificada.

SuspendAsync(Guid, Object)

Inicia uma operação de suspensão assíncrona.

SuspendAsync(Guid, String, Object)

Inicia uma operação de suspensão assíncrona.

SuspendAsync(Guid, String)

Inicia uma operação de suspensão assíncrona.

SuspendAsync(Guid)

Inicia uma operação de suspensão assíncrona.

Terminate(Guid, String)

Termina a instância de fluxo de trabalho especificada.

Terminate(Guid)

Termina a instância de fluxo de trabalho especificada.

TerminateAsync(Guid, Object)

Inicia uma operação de terminação assíncrona.

TerminateAsync(Guid, String, Object)

Inicia uma operação de terminação assíncrona.

TerminateAsync(Guid, String)

Inicia uma operação de terminação assíncrona.

TerminateAsync(Guid)

Inicia uma operação de terminação assíncrona.

ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
Unsuspend(Guid)

Dessuspende a instância de workflow especificada.

UnsuspendAsync(Guid, Object)

Inicia uma operação de dessuspensão assíncrona.

UnsuspendAsync(Guid)

Inicia uma operação de dessuspensão assíncrona.

Update(Guid, WorkflowIdentity)

Atualiza a instância de fluxo de trabalho especificada.

UpdateAsync(Guid, WorkflowIdentity, Object)

Inicia uma operação de atualização assíncrona.

UpdateAsync(Guid, WorkflowIdentity)

Inicia uma operação de atualização assíncrona.

evento

Name Description
AbandonCompleted

Ocorre quando uma operação de abandono assíncrona é concluída.

CancelCompleted

Ocorre quando uma operação de cancelamento assíncrona é concluída.

RunCompleted

Ocorre quando uma operação de execução assíncrona é concluída.

SuspendCompleted

Ocorre quando uma operação de suspensão assíncrona é concluída.

TerminateCompleted

Ocorre quando uma operação de terminação assíncrona é concluída.

UnsuspendCompleted

Ocorre quando uma operação de dessuspensão assíncrona é concluída.

UpdateCompleted

Ocorre quando uma operação de atualização assíncrona é concluída.

Implementações de Interface Explícita

Name Description
ICommunicationObject.BeginClose(AsyncCallback, Object)

Inicia uma operação assíncrona para fechar o ClientBase<TChannel>.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.BeginClose(TimeSpan, AsyncCallback, Object)

Inicia uma operação assíncrona para fechar o ClientBase<TChannel> com um tempo de espera especificado.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.BeginOpen(AsyncCallback, Object)

Inicia uma operação assíncrona para abrir o ClientBase<TChannel> objeto.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.BeginOpen(TimeSpan, AsyncCallback, Object)

Inicia uma operação assíncrona para abrir o ClientBase<TChannel> objeto dentro de um intervalo de tempo especificado.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Close(TimeSpan)

Faz com que o ClientBase<TChannel> objeto faça a transição do seu estado atual para o estado fechado.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Closed

O gestor de eventos que é invocado quando o ClientBase<TChannel> objeto transitou do seu estado atual para o estado fechado.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Closing

O gestor de eventos que é invocado quando o ClientBase<TChannel> objeto transita do seu estado atual para o estado fechado.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.EndClose(IAsyncResult)

Completa uma operação assíncrona para fechar o ClientBase<TChannel> objeto.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.EndOpen(IAsyncResult)

Completa uma operação assíncrona para abrir o ClientBase<TChannel> objeto.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Faulted

O gestor de eventos que é invocado quando ocorre uma falha durante a realização de uma operação no ClientBase<TChannel> objeto.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Open(TimeSpan)

Faz com que o ClientBase<TChannel> objeto faça a transição do estado criado para o estado aberto dentro de um intervalo de tempo especificado.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Opened

O gestor de eventos que é invocado quando o ClientBase<TChannel> objeto transita do estado criado para o estado aberto.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Opening

O gestor de eventos que é invocado quando o ClientBase<TChannel> objeto transita do estado criado para o estado aberto.

(Herdado de ClientBase<TChannel>)
IDisposable.Dispose()

Implementação explícita do Dispose() método.

(Herdado de ClientBase<TChannel>)

Aplica-se a