WorkflowUpdateableControlClient Classe

Definição

Representa um contrato de serviço que define um conjunto de operações que permite que um cliente atualize 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

Nome Description
WorkflowUpdateableControlClient()

Inicializa uma nova instância da classe WorkflowUpdateableControlClient.

WorkflowUpdateableControlClient(Binding, EndpointAddress)

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

Inicializa uma nova instância da classe WorkflowUpdateableControlClient.

WorkflowUpdateableControlClient(WorkflowControlEndpoint)

Inicializa uma nova instância da classe WorkflowUpdateableControlClient.

Propriedades

Nome Description
Channel

Obtém o canal interno usado para enviar mensagens para pontos de extremidade de serviço configurados de várias forma.

(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 ponto de extremidade de destino para o serviço ao qual o cliente WCF pode se conectar.

(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

Nome Description
Abandon(Guid, String)

Abandona a instância de fluxo de trabalho especificada.

Abandon(Guid)

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, 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 imediatamente 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 não gasta uma instância de fluxo de trabalho.

BeginUpdate(Guid, WorkflowIdentity, AsyncCallback, Object)

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

Cancel(Guid)

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.

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 de seu estado atual para o estado fechado.

(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 for necessário inicializar o canal antes de usá-lo.

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

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

EndCancel(IAsyncResult)

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

EndRun(IAsyncResult)

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

EndSuspend(IAsyncResult)

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

EndTerminate(IAsyncResult)

Conclui uma operação de término assíncrona.

EndUnsuspend(IAsyncResult)

Conclui uma operação assíncrona sem gastos.

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

(Herdado de ClientBase<TChannel>)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(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 fluxo de trabalho especificada.

RunAsync(Guid, Object)

Inicia uma operação assíncrona que 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.

Suspend(Guid, String)

Suspende a instância de fluxo de trabalho especificada.

Suspend(Guid)

Suspende a instância de fluxo de trabalho 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)

Encerra a instância de fluxo de trabalho especificada.

Terminate(Guid)

Encerra a instância de fluxo de trabalho especificada.

TerminateAsync(Guid, Object)

Inicia uma operação de término assíncrona.

TerminateAsync(Guid, String, Object)

Inicia uma operação de término assíncrona.

TerminateAsync(Guid, String)

Inicia uma operação de término assíncrona.

TerminateAsync(Guid)

Inicia uma operação de término assíncrona.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Unsuspend(Guid)

Não é necessário gastar a instância de fluxo de trabalho especificada.

UnsuspendAsync(Guid, Object)

Inicia uma operação assíncrona sem gastos.

UnsuspendAsync(Guid)

Inicia uma operação assíncrona sem gastos.

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.

Eventos

Nome 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 encerramento assíncrona é concluída.

UnsuspendCompleted

Ocorre quando uma operação assíncrona não gasta é concluída.

UpdateCompleted

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

Implantações explícitas de interface

Nome 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 com ClientBase<TChannel> um tempo limite 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 de seu estado atual para o estado fechado.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Closed

O manipulador de eventos que é invocado quando o objeto faz a ClientBase<TChannel> transição de seu estado atual para o estado fechado.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Closing

O manipulador de eventos que é invocado quando o objeto faz a ClientBase<TChannel> transição de seu estado atual para o estado fechado.

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

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

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

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

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Faulted

O manipulador de eventos que é invocado quando ocorre uma falha durante a execuçã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 manipulador de eventos que é invocado quando o objeto faz a ClientBase<TChannel> transição do estado criado para o estado aberto.

(Herdado de ClientBase<TChannel>)
ICommunicationObject.Opening

O manipulador de eventos que é invocado quando o objeto faz a ClientBase<TChannel> transição 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