Partilhar via


InvokeMethod<TResult> Classe

Definição

Chama um método público de um objeto ou tipo especificado.

generic <typename TResult>
public ref class InvokeMethod sealed : System::Activities::AsyncCodeActivity<TResult>
[System.Windows.Markup.ContentProperty("Parameters")]
public sealed class InvokeMethod<TResult> : System.Activities.AsyncCodeActivity<TResult>
[<System.Windows.Markup.ContentProperty("Parameters")>]
type InvokeMethod<'Result> = class
    inherit AsyncCodeActivity<'Result>
Public NotInheritable Class InvokeMethod(Of TResult)
Inherits AsyncCodeActivity(Of TResult)

Parâmetros de tipo

TResult

O tipo de valor retornado pela atividade.

Herança
Atributos

Construtores

InvokeMethod<TResult>()

Inicializa uma nova instância da classe InvokeMethod<TResult>.

Propriedades

CacheId

Obtém um identificador do cache que é exclusivo no escopo da definição do fluxo de trabalho.

(Herdado de Activity)
Constraints

Obtém uma coleção de atividades de Constraint que podem ser configuradas para fornecer validação para a Activity.

(Herdado de Activity)
DisplayName

Obtém ou define um nome amigável opcional que é usado para depuração, validação, manipulação de exceções e acompanhamento.

(Herdado de Activity)
GenericTypeArguments

Os argumentos de tipo genérico do método contido.

Id

Obtém um identificador que é exclusivo no escopo da definição do fluxo de trabalho.

(Herdado de Activity)
Implementation

Obtém null ou gera um erro quando há uma tentativa de definir o valor dessa propriedade.

(Herdado de AsyncCodeActivity<TResult>)
ImplementationVersion

Obtém ou define a versão de implementação da atividade.

(Herdado de AsyncCodeActivity<TResult>)
MethodName

O nome do método a ser invocado quando a atividade é executada.

Parameters

A coleção de parâmetros do método a ser invocado.

Result

Obtém ou define o argumento de resultado para a Activity<TResult>.

(Herdado de Activity<TResult>)
ResultType

Quando implementada em uma classe derivada, obtém o tipo de uma atividade OutArgument.

(Herdado de ActivityWithResult)
RunAsynchronously

Obtém ou define um valor que indica se o método da atividade é invocado de forma assíncrona.

TargetObject

Obtém ou define o objeto que contém o método a ser invocado.

TargetType

Obtém ou define o tipo de TargetObject.

Métodos

BeginExecute(AsyncCodeActivityContext, AsyncCallback, Object)

Quando está implementado em uma classe derivada e usando o contexto de execução, o método de retorno de chamada e o estado do usuário especificados, enfileira uma atividade assíncrona em um fluxo de trabalho em tempo de execução.

(Herdado de AsyncCodeActivity<TResult>)
CacheMetadata(ActivityMetadata)

Não implementado. Use CacheMetadata(CodeActivityMetadata) em seu lugar.

(Herdado de AsyncCodeActivity<TResult>)
CacheMetadata(CodeActivityMetadata)

Funciona como um método virtual e converte as informações obtidas por reflexão de um cache em argumentos de uma atividade assíncrona.

(Herdado de AsyncCodeActivity<TResult>)
Cancel(AsyncCodeActivityContext)

Quando implementada em uma classe derivada e usando as informações do ambiente de execução especificado, notifica o runtime de fluxo de trabalho que a operação assíncrona da atividade foi cancelada. Esse método funciona como um método virtual.

(Herdado de AsyncCodeActivity<TResult>)
EndExecute(AsyncCodeActivityContext, IAsyncResult)

Quando está implementado em uma classe derivada e usando as informações de ambiente de execução especificadas notifica o runtime de fluxo de trabalho que a operação de atividade assíncrona associada foi concluída.

(Herdado de AsyncCodeActivity<TResult>)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

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

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Gera um evento durante a criação de um mapa para a atualização dinâmica.

(Herdado de AsyncCodeActivity<TResult>)
ShouldSerializeDisplayName()

Indica se a propriedade DisplayName deve ser serializada.

(Herdado de Activity)
ToString()

Retorna um String que contém o Id e DisplayName do Activity.

(Herdado de Activity)

Aplica-se a