Partilhar via


WorkflowUpdateableControlClient Classe

Definição

Representa um contrato de serviço que define um conjunto de operações que permite a um cliente atualizar o serviço de fluxo de trabalho hospedado 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

WorkflowUpdateableControlClient()

Inicializa uma nova instância da classe WorkflowUpdateableControlClient.

WorkflowUpdateableControlClient(Binding, EndpointAddress)

Inicializa uma nova instância da classe WorkflowUpdateableControlClient.

WorkflowUpdateableControlClient(String)

Inicializa uma nova instância da classe WorkflowUpdateableControlClient.

WorkflowUpdateableControlClient(String, EndpointAddress)

Inicializa uma nova instância da classe WorkflowUpdateableControlClient.

WorkflowUpdateableControlClient(String, String)

Inicializa uma nova instância da classe WorkflowUpdateableControlClient.

WorkflowUpdateableControlClient(WorkflowControlEndpoint)

Inicializa uma nova instância da classe WorkflowUpdateableControlClient.

Propriedades

Channel

Obtém o canal interno usado para enviar mensagens para pontos de extremidade de serviço configurados diferentemente.

(Herdado de ClientBase<TChannel>)
ChannelFactory

Obtém o objeto ChannelFactory<TChannel> subjacente.

(Herdado de ClientBase<TChannel>)
ClientCredentials

O cliente obtém as credenciais usadas para chamar uma operação.

(Herdado de ClientBase<TChannel>)
Endpoint

Obtém o ponto de extremidade de destino para o serviço ao qual o cliente do WCF pode se conectar.

(Herdado de ClientBase<TChannel>)
InnerChannel

Obtém a implementação IClientChannel subjacente.

(Herdado de ClientBase<TChannel>)
State

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

(Herdado de ClientBase<TChannel>)

Métodos

Abandon(Guid)

Abandona a instância de fluxo de trabalho especificada.

Abandon(Guid, String)

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.

AbandonAsync(Guid, 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, String, Object)

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

Abort()

Faz com que o objeto ClientBase<TChannel> faça imediatamente a transição de 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 fluxo de trabalho 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 encerra uma instância de fluxo de trabalho.

BeginTerminate(Guid, String, AsyncCallback, Object)

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

BeginUnsuspend(Guid, AsyncCallback, Object)

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

BeginUpdate(Guid, WorkflowIdentity, AsyncCallback, Object)

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

Cancel(Guid)

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.

CancelAsync(Guid, Object)

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

Close()

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

(Herdado de ClientBase<TChannel>)
CloseAsync()

Representa um contrato de serviço que define um conjunto de operações que permite a um cliente atualizar o serviço de fluxo de trabalho hospedado com WorkflowServiceHost.

(Herdado de ClientBase<TChannel>)
CreateChannel()

Retorna um novo canal para o serviço.

(Herdado de ClientBase<TChannel>)
DisplayInitializationUI()

Instrui o canal interno a exibir uma interface do usuário, se uma é requerida para inicializar o canal antes de usá-lo.

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

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

EndCancel(IAsyncResult)

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

EndRun(IAsyncResult)

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

EndSuspend(IAsyncResult)

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

EndTerminate(IAsyncResult)

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

EndUnsuspend(IAsyncResult)

Conclui uma operação assíncrona de cancelamento de suspensão.

EndUpdate(IAsyncResult)

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

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetDefaultValueForInitialization<T>()

Replica o comportamento da palavra-chave default em C#.

(Herdado de ClientBase<TChannel>)
GetHashCode()

Serve como a função de hash padrão.

(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 evento. Para mais informações sobre esse padrão, consulte Visão geral sobre o padrão assíncrono baseado em evento.

(Herdado de ClientBase<TChannel>)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
Open()

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

(Herdado de ClientBase<TChannel>)
OpenAsync()

Representa um contrato de serviço que define um conjunto de operações que permite a um cliente atualizar o serviço de fluxo de trabalho hospedado com WorkflowServiceHost.

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

Executa a instância de fluxo de trabalho especificada.

RunAsync(Guid)

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

RunAsync(Guid, Object)

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

Suspend(Guid)

Suspende a instância de fluxo de trabalho especificada.

Suspend(Guid, String)

Suspende a instância de fluxo de trabalho especificada.

SuspendAsync(Guid)

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

SuspendAsync(Guid, Object)

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

SuspendAsync(Guid, String)

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

SuspendAsync(Guid, String, Object)

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

Terminate(Guid)

Encerra a instância de fluxo de trabalho especificada.

Terminate(Guid, String)

Encerra a instância de fluxo de trabalho especificada.

TerminateAsync(Guid)

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

TerminateAsync(Guid, Object)

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

TerminateAsync(Guid, String)

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

TerminateAsync(Guid, String, Object)

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

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Unsuspend(Guid)

Cancela a suspensão da instância de fluxo de trabalho especificada.

UnsuspendAsync(Guid)

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

UnsuspendAsync(Guid, Object)

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

Update(Guid, WorkflowIdentity)

Atualiza a instância de fluxo de trabalho especificada.

UpdateAsync(Guid, WorkflowIdentity)

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

UpdateAsync(Guid, WorkflowIdentity, Object)

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

Eventos

AbandonCompleted

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

CancelCompleted

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

RunCompleted

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

SuspendCompleted

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

TerminateCompleted

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

UnsuspendCompleted

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

UpdateCompleted

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

Implantações explícitas de interface

ICommunicationObject.BeginClose(AsyncCallback, Object)

Começa 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 limite especificado.

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

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

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

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

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

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

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Closed

O manipulador de eventos invocado quando o objeto ClientBase<TChannel> faz uma transição do estado criado para o estado aberto.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Closing

O manipulador de eventos invocado quando o objeto ClientBase<TChannel> faz uma transição do estado criado para o estado aberto.

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

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

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

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

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Faulted

O manipulador de eventos que é invocado quando ocorre uma falha ao executar uma operação no objeto ClientBase<TChannel>.

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

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

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Opened

O manipulador de eventos invocado quando o objeto ClientBase<TChannel> faz uma transição do estado criado para o estado aberto.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Opening

O manipulador de eventos invocado quando o objeto ClientBase<TChannel> faz uma transição do estado criado para o estado aberto.

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

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

(Herdado de ClientBase<TChannel>)

Aplica-se a