Compartilhar via


WebServiceInputActivity Classe

Definição

Cuidado

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Habilita o recebimento de dados de um serviço Web em um fluxo de trabalho. Essa classe não pode ser herdada.

public ref class WebServiceInputActivity sealed : System::Workflow::ComponentModel::Activity, System::Workflow::Activities::IEventActivity, System::Workflow::ComponentModel::IActivityEventListener<System::Workflow::ComponentModel::QueueEventArgs ^>, System::Workflow::ComponentModel::IDynamicPropertyTypeProvider
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.WebServiceInputActivity), "Resources.WebServiceIn.png")]
[System.Workflow.ComponentModel.Compiler.ActivityCodeGenerator(typeof(System.Workflow.Activities.WebServiceCodeGenerator))]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.WebServiceReceiveValidator))]
public sealed class WebServiceInputActivity : System.Workflow.ComponentModel.Activity, System.Workflow.Activities.IEventActivity, System.Workflow.ComponentModel.IActivityEventListener<System.Workflow.ComponentModel.QueueEventArgs>, System.Workflow.ComponentModel.IDynamicPropertyTypeProvider
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.WebServiceInputActivity), "Resources.WebServiceIn.png")]
[System.Workflow.ComponentModel.Compiler.ActivityCodeGenerator(typeof(System.Workflow.Activities.WebServiceCodeGenerator))]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.WebServiceReceiveValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class WebServiceInputActivity : System.Workflow.ComponentModel.Activity, System.Workflow.Activities.IEventActivity, System.Workflow.ComponentModel.IActivityEventListener<System.Workflow.ComponentModel.QueueEventArgs>, System.Workflow.ComponentModel.IDynamicPropertyTypeProvider
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.WebServiceInputActivity), "Resources.WebServiceIn.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityCodeGenerator(typeof(System.Workflow.Activities.WebServiceCodeGenerator))>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.WebServiceReceiveValidator))>]
type WebServiceInputActivity = class
    inherit Activity
    interface IEventActivity
    interface IActivityEventListener<QueueEventArgs>
    interface IDynamicPropertyTypeProvider
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.WebServiceInputActivity), "Resources.WebServiceIn.png")>]
[<System.Workflow.ComponentModel.Compiler.ActivityCodeGenerator(typeof(System.Workflow.Activities.WebServiceCodeGenerator))>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.WebServiceReceiveValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type WebServiceInputActivity = class
    inherit Activity
    interface IEventActivity
    interface IActivityEventListener<QueueEventArgs>
    interface IDynamicPropertyTypeProvider
Public NotInheritable Class WebServiceInputActivity
Inherits Activity
Implements IActivityEventListener(Of QueueEventArgs), IDynamicPropertyTypeProvider, IEventActivity
Herança
WebServiceInputActivity
Atributos
Implementações

Comentários

Nota

Esse material discute tipos e namespaces obsoletos. Para obter mais informações, consulte tipos preteridos no Windows Workflow Foundation 4.5.

O WebServiceInputActivity corresponde a um método de serviço Web quando o fluxo de trabalho que contém é implantado como um serviço Web. Quando o serviço Web de fluxo de trabalho é chamado, o WebServiceInputActivity recebe dados.

Construtores

WebServiceInputActivity()
Obsoleto.

Inicializa uma nova instância da classe WebServiceInputActivity.

WebServiceInputActivity(String)
Obsoleto.

Inicializa uma nova instância da classe WebServiceInputActivity usando o nome da atividade.

Campos

ActivitySubscribedProperty
Obsoleto.

Representa o DependencyProperty direcionado à propriedade ActivitySubscribedProperty.

InputReceivedEvent
Obsoleto.

Define um representante de evento executado após a atividade receber a chamada esperada da invocação do serviço Web.

InterfaceTypeProperty
Obsoleto.

Corresponde ao nome da interface usada como o contrato de serviço Web.

IsActivatingProperty
Obsoleto.

Representa o DependencyProperty direcionado à propriedade IsActivating.

MethodNameProperty
Obsoleto.

Corresponde a um nome de um dos métodos contidos na interface que é usado como o contrato de serviço Web.

ParameterBindingsProperty
Obsoleto.

Representa o DependencyProperty direcionado à propriedade ParameterBindings.

RolesProperty
Obsoleto.

Identifica as funções de usuário válidas que têm permissão para enviar mensagens do cliente do serviço Web para o WebServiceInputActivity. Os dois tipos de funções com suporte são Active Directory e ASP.NET.

Propriedades

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)
InterfaceType
Obsoleto.

Obtém ou define o tipo de interface que define o método em que essa atividade escuta.

IsActivating
Obsoleto.

Obtém ou define um valor que indica se o recebimento de dados deve iniciar o fluxo de trabalho.

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)
MethodName
Obsoleto.

Obtém ou define o nome do método na interface especificada pela propriedade InterfaceType que esse WebServiceInputActivity representa.

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 associações associadas aos parâmetros de entrada ao método especificado na propriedade MethodName.

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)
Roles
Obsoleto.

Obtém ou define uma coleção de funções que são válidas para enviar dados para o WebServiceInputActivity.

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 false e no Activity atual se o segundo parâmetro for true.

(Herdado de Activity)
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)
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 metaproperties desse DependencyObject é igual à metaproperties do DependencyObjectparametrizado.

(Herdado de DependencyObject)
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)
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

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)
InputReceived
Obsoleto.

Ocorre quando o WebServiceInputActivity recebe entrada.

StatusChanged
Obsoleto.

Ocorre quando o ActivityExecutionStatus de um Activity em execução é alterado.

(Herdado de Activity)

Implantações explícitas de interface

IActivityEventListener<QueueEventArgs>.OnEvent(Object, QueueEventArgs)
Obsoleto.

Define o procedimento de processamento quando o evento inscrito ocorre.

IComponent.Disposed
Obsoleto.

Representa o método que manipula o evento Descartado de um componente.

(Herdado de DependencyObject)
IDynamicPropertyTypeProvider.GetAccessType(IServiceProvider, String)
Obsoleto.

Retorna o tipo de acesso para a propriedade especificada.

IDynamicPropertyTypeProvider.GetPropertyType(IServiceProvider, String)
Obsoleto.

Retorna o Type da propriedade especificada.

IEventActivity.QueueName
Obsoleto.

Obtém o nome do WorkflowQueue no qual a atividade está aguardando a chegada dos dados.

IEventActivity.Subscribe(ActivityExecutionContext, IActivityEventListener<QueueEventArgs>)
Obsoleto.

Cria a assinatura da atividade WebServiceInputActivity para um evento.

IEventActivity.Unsubscribe(ActivityExecutionContext, IActivityEventListener<QueueEventArgs>)
Obsoleto.

Cancela a assinatura de um Activity para um evento.

Aplica-se a

Confira também