SendActivity Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cuidado
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Atividade do cliente que modela a invocação síncrona de uma operação de serviço do WCF (Windows Communication Foundation).
public ref class SendActivity sealed : System::Workflow::ComponentModel::Activity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SendActivity), "Design.Resources.SendActivity.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SendActivityValidator))]
public sealed class SendActivity : System.Workflow.ComponentModel.Activity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SendActivity), "Design.Resources.SendActivity.png")]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SendActivityValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class SendActivity : System.Workflow.ComponentModel.Activity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SendActivity), "Design.Resources.SendActivity.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SendActivityValidator))>]
type SendActivity = class
inherit Activity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SendActivity), "Design.Resources.SendActivity.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SendActivityValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type SendActivity = class
inherit Activity
Public NotInheritable Class SendActivity
Inherits Activity
- Herança
- Atributos
Comentários
Nota
Esse material discute tipos e namespaces obsoletos. Para obter mais informações, consulte tipos preteridos no Windows Workflow Foundation 4.5.
A atividade SendActivity permite que você participe de uma conversa com um serviço WCF usando um padrão de troca de mensagens predefinido.
Nota
A atividade SendActivity é uma atividade de bloqueio, o que significa que a execução do fluxo de trabalho é bloqueada até que a atividade conclua a execução.
Os padrões de troca de mensagens compatíveis com a atividade SendActivity incluem:
Enviar mensagem unidirecional
A atividade SendActivity envia uma mensagem, mas não espera uma resposta do serviço.
Enviar Solicitação – Receber Resposta
A atividade SendActivity envia uma mensagem e aguarda até que uma resposta seja recebida do serviço.
Enviar Solicitação – Receber Falha
A atividade SendActivity envia uma mensagem e aguarda até que uma resposta ou uma falha seja recebida do serviço. Durante a execução, a atividade de envio lança todas as falhas recebidas do servidor. FaultHandlerActivity atividades podem ser usadas para lidar com as falhas no fluxo de trabalho do cliente.
Nota
Essa atividade faz parte do .NET Framework 3.5. Para a atividade equivalente no .NET Framework 4, consulte Send.
Construtores
SendActivity() |
Obsoleto.
Inicializa uma nova instância da classe SendActivity. |
SendActivity(String) |
Obsoleto.
Inicializa uma nova instância da classe SendActivity com a propriedade |
Campos
AfterResponseEvent |
Obsoleto.
Representa o DependencyProperty direcionado ao evento AfterResponse. |
BeforeSendEvent |
Obsoleto.
Representa o DependencyProperty direcionado ao evento BeforeSend. |
CustomAddressProperty |
Obsoleto.
Representa o DependencyProperty da propriedade CustomAddress. |
ReturnValuePropertyName |
Obsoleto.
Nome da propriedade usada para o valor retornado enviado pelo serviço com o qual a atividade |
Propriedades
ChannelToken |
Obsoleto.
ChannelToken usado pelo SendActivity para se associar a um canal cliente. |
Context |
Obsoleto.
Retorna um dicionário que contém o contexto usado para comunicação entre o cliente e o serviço com o qual ele está se comunicando, incluindo itens como identificação de correlação. |
CustomAddress |
Obsoleto.
Obtém ou define o endereço personalizado usado para se comunicar com um serviço. |
Description |
Obsoleto.
Obtém ou define a descrição definida pelo usuário do Activity. (Herdado de Activity) |
DesignMode |
Obsoleto.
Obtém o valor que indica se essa instância está no modo de design ou de tempo de execução. (Herdado de DependencyObject) |
Enabled |
Obsoleto.
Obtém ou define um valor que indica se essa instância está habilitada para execução e validação. (Herdado de Activity) |
ExecutionResult |
Obsoleto.
Obtém o ActivityExecutionResult da última tentativa de executar essa instância. (Herdado de Activity) |
ExecutionStatus |
Obsoleto.
Obtém o ActivityExecutionStatus atual dessa instância. (Herdado de Activity) |
IsDynamicActivity |
Obsoleto.
Obtém informações sobre se a atividade está sendo executada no ActivityExecutionContext padrão da instância do fluxo de trabalho. (Herdado de Activity) |
Name |
Obsoleto.
Obtém ou define o nome dessa instância. Esse nome deve estar em conformidade com a convenção de nomenclatura variável da linguagem de programação que está sendo usada no projeto de fluxo de trabalho. (Herdado de Activity) |
ParameterBindings |
Obsoleto.
Obtém a coleção de parâmetros associáveis conforme encontrado na lista de parâmetros formais do serviço WCF (Windows Communication Foundation). |
Parent |
Obsoleto.
Obtém o CompositeActivity que contém esse Activity. (Herdado de Activity) |
ParentDependencyObject |
Obsoleto.
Obtém o DependencyObject pai no grafo DependencyObject. (Herdado de DependencyObject) |
QualifiedName |
Obsoleto.
Obtém o nome qualificado da atividade. Nomes de atividade qualificados são sempre exclusivos em uma instância de fluxo de trabalho. (Herdado de Activity) |
ServiceOperationInfo |
Obsoleto.
Define o contrato e a operação do serviço com o qual a atividade |
Site |
Obsoleto.
Obtém ou define uma referência ao componente Site do DependencyObject. (Herdado de DependencyObject) |
UserData |
Obsoleto.
Obtém um IDictionary que associa dados personalizados a essa instância de classe. (Herdado de DependencyObject) |
WorkflowInstanceId |
Obsoleto.
Obtém o Guid associado à instância. (Herdado de Activity) |
Métodos
AddHandler(DependencyProperty, Object) |
Obsoleto.
Adiciona um manipulador para um evento de um DependencyObject. (Herdado de DependencyObject) |
Cancel(ActivityExecutionContext) |
Obsoleto.
Chamado pelo runtime do fluxo de trabalho para cancelar a execução de uma atividade que está sendo executada no momento. (Herdado de Activity) |
Clone() |
Obsoleto.
Cria uma cópia profunda do Activity. (Herdado de Activity) |
Dispose() |
Obsoleto.
Libera todos os recursos usados pelo DependencyObject. (Herdado de DependencyObject) |
Dispose(Boolean) |
Obsoleto.
Libera os recursos não gerenciados e, opcionalmente, libera os recursos gerenciados usados pelo DependencyObject. (Herdado de DependencyObject) |
Equals(Object) |
Obsoleto.
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Execute(ActivityExecutionContext) |
Obsoleto.
Chamado pelo runtime do fluxo de trabalho para executar uma atividade. (Herdado de Activity) |
GetActivityByName(String, Boolean) |
Obsoleto.
Retorna a instância do Activity cujo nome é solicitado do conjunto de todas as atividades na raiz do Activity dessa instância se o segundo parâmetro for |
GetActivityByName(String) |
Obsoleto.
Retorna a instância do Activity cujo nome é solicitado do conjunto de todas as atividades em execução sob a atividade raiz dessa instância, que está dentro do fluxo de trabalho. (Herdado de Activity) |
GetBinding(DependencyProperty) |
Obsoleto.
Fornece acesso ao ActivityBind associado ao DependencyPropertyespecífico. (Herdado de DependencyObject) |
GetBoundValue(ActivityBind, Type) |
Obsoleto.
Recupera o Object que é o assunto de um ActivityBind. (Herdado de DependencyObject) |
GetContext(Activity, ChannelToken, Type) |
Obsoleto.
Obtém ou define as informações de contexto de uma operação de envio. |
GetContext(Activity, String, String, Type) |
Obsoleto.
Método estático que retorna informações de contexto dadas uma instância de atividade, um nome de ponto de extremidade usado por essa atividade, o nome da atividade do proprietário e um objeto Type que representa o tipo do contrato. |
GetHashCode() |
Obsoleto.
Serve como a função de hash padrão. (Herdado de Object) |
GetInvocationList<T>(DependencyProperty) |
Obsoleto.
Obtém uma matriz que contém os delegados para o DependencyPropertyespecificado. (Herdado de DependencyObject) |
GetType() |
Obsoleto.
Obtém o Type da instância atual. (Herdado de Object) |
GetValue(DependencyProperty) |
Obsoleto.
Fornece acesso ao valor do DependencyPropertydesignado. (Herdado de DependencyObject) |
GetValueBase(DependencyProperty) |
Obsoleto.
Fornece acesso ao objeto associado de um DependencyProperty e ignora a substituição de GetValue(DependencyProperty). (Herdado de DependencyObject) |
HandleFault(ActivityExecutionContext, Exception) |
Obsoleto.
Chamado quando uma exceção é gerada no contexto da execução dessa instância. (Herdado de Activity) |
Initialize(IServiceProvider) |
Obsoleto.
Chamado pelo runtime do fluxo de trabalho para inicializar uma atividade durante a construção de uma nova instância de fluxo de trabalho. Esse método é chamado durante a construção de um ActivityExecutionContextdinâmico. (Herdado de Activity) |
InitializeProperties() |
Obsoleto.
Executa a inicialização em propriedades de dependência quando substituída em uma classe derivada. (Herdado de DependencyObject) |
Invoke<T>(EventHandler<T>, T) |
Obsoleto.
Assina um EventHandler e invoca esse delegado. (Herdado de Activity) |
Invoke<T>(IActivityEventListener<T>, T) |
Obsoleto.
Assina um IActivityEventListener<T> e invoca esse delegado. (Herdado de Activity) |
IsBindingSet(DependencyProperty) |
Obsoleto.
Indica se o valor de um DependencyProperty está definido como uma associação. Consulte SetBinding(DependencyProperty, ActivityBind). (Herdado de DependencyObject) |
MemberwiseClone() |
Obsoleto.
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
MetaEquals(DependencyObject) |
Obsoleto.
Determina se o |
OnActivityExecutionContextLoad(IServiceProvider) |
Obsoleto.
Chamado pelo runtime do fluxo de trabalho sempre que um ActivityExecutionContext é carregado. Por exemplo, esse método é chamado durante a criação de uma ActivityExecutionContext, bem como toda vez que o ActivityExecutionContext é reencarnado quando uma instância de fluxo de trabalho é carregada do armazenamento persistente. (Herdado de Activity) |
OnActivityExecutionContextUnload(IServiceProvider) |
Obsoleto.
Chamado pelo runtime do fluxo de trabalho sempre que um ActivityExecutionContext é descarregado. Por exemplo, esse método é chamado durante a conclusão de uma ActivityExecutionContext, bem como toda vez que o ActivityExecutionContext é descarregado quando uma instância de fluxo de trabalho é persistente. (Herdado de Activity) |
OnClosed(IServiceProvider) |
Obsoleto.
Chamado pelo runtime do fluxo de trabalho como parte da transição da atividade para o estado fechado. (Herdado de Activity) |
RaiseEvent(DependencyProperty, Object, EventArgs) |
Obsoleto.
Gera um Event associado à propriedade de dependência especificada. (Herdado de Activity) |
RaiseGenericEvent<T>(DependencyProperty, Object, T) |
Obsoleto.
Gera o evento associado ao DependencyPropertyreferenciado. (Herdado de Activity) |
RegisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Obsoleto.
Registra o DependencyProperty especificado para o evento de alteração de status. (Herdado de Activity) |
RemoveHandler(DependencyProperty, Object) |
Obsoleto.
Remove um EventHandler de um DependencyPropertyassociado. (Herdado de DependencyObject) |
RemoveProperty(DependencyProperty) |
Obsoleto.
Remove um DependencyProperty do DependencyObject. (Herdado de DependencyObject) |
Save(Stream, IFormatter) |
Obsoleto.
Grava o Activity em um Stream para persistência usando a IFormatter personalizada fornecida para serialização. (Herdado de Activity) |
Save(Stream) |
Obsoleto.
Grava o Activity em um Stream para persistência. (Herdado de Activity) |
SetBinding(DependencyProperty, ActivityBind) |
Obsoleto.
Define o ActivityBind do DependencyPropertyespecificado. (Herdado de DependencyObject) |
SetBoundValue(ActivityBind, Object) |
Obsoleto.
Define o valor do ActivityBindde destino. (Herdado de DependencyObject) |
SetContext(Activity, ChannelToken, Type, IDictionary<String,String>) |
Obsoleto.
Um método estático que define informações de contexto para uma atividade SendActivity, dada uma instância de atividade, um ponto de extremidade usado por essa atividade, um objeto Type que representa o tipo do contrato e as próprias informações de contexto. |
SetContext(Activity, String, String, Type, IDictionary<String,String>) |
Obsoleto.
Um método estático que define informações de contexto para uma atividade SendActivity, dada uma instância de atividade, um nome de ponto de extremidade usado por essa atividade, o nome da atividade de proprietário, um objeto Type que representa o tipo do contrato e as informações de contexto em si. |
SetReadOnlyPropertyValue(DependencyProperty, Object) |
Obsoleto.
Define o valor de um DependencyProperty, que é somente leitura. (Herdado de DependencyObject) |
SetValue(DependencyProperty, Object) |
Obsoleto.
Define o valor do DependencyProperty para o objeto. (Herdado de DependencyObject) |
SetValueBase(DependencyProperty, Object) |
Obsoleto.
Define o valor do DependencyProperty para o Objectespecificado, ignorando o SetValue(DependencyProperty, Object). (Herdado de DependencyObject) |
ToString() |
Obsoleto.
Fornece uma cadeia de caracteres que representa essa instância. (Herdado de Activity) |
TrackData(Object) |
Obsoleto.
Informa a infraestrutura de acompanhamento em tempo de execução de informações de acompanhamento pendentes. (Herdado de Activity) |
TrackData(String, Object) |
Obsoleto.
Informa a infraestrutura de acompanhamento em tempo de execução de informações de acompanhamento pendentes. (Herdado de Activity) |
Uninitialize(IServiceProvider) |
Obsoleto.
Quando substituído em uma classe derivada, fornece não inicialização por um provedor de serviços para a atividade. (Herdado de Activity) |
UnregisterForStatusChange(DependencyProperty, IActivityEventListener<ActivityExecutionStatusChangedEventArgs>) |
Obsoleto.
Cancela o registro do DependencyProperty especificado para o evento de alteração de status. (Herdado de Activity) |
Eventos
AfterResponse |
Obsoleto.
Ocorre depois que a resposta é recebida do serviço. |
BeforeSend |
Obsoleto.
Ocorre antes que a atividade de SendActivity envie a mensagem para o serviço. |
Canceling |
Obsoleto.
Ocorre quando a execução da atividade é cancelada. (Herdado de Activity) |
Closed |
Obsoleto.
Ocorre quando um Activity concluiu a execução. (Herdado de Activity) |
Compensating |
Obsoleto.
Ocorre ao executar um método de compensação no Activity. (Herdado de Activity) |
Executing |
Obsoleto.
Ocorre quando o Activity é executado. (Herdado de Activity) |
Faulting |
Obsoleto.
Ocorre quando uma exceção é gerada durante a execução da instância. (Herdado de Activity) |
StatusChanged |
Obsoleto.
Ocorre quando o ActivityExecutionStatus de um Activity em execução é alterado. (Herdado de Activity) |
Implantações explícitas de interface
IComponent.Disposed |
Obsoleto.
Representa o método que manipula o evento Descartado de um componente. (Herdado de DependencyObject) |