VisualBasicValue<TResult> Classe

Definição

Contém uma expressão na sintaxe Visual Basic que avalia para um valor r, o que suporta a ligação de argumentos In.

generic <typename TResult>
public ref class VisualBasicValue sealed : System::Activities::CodeActivity<TResult>, System::Activities::XamlIntegration::IValueSerializableExpression
generic <typename TResult>
public ref class VisualBasicValue sealed : System::Activities::CodeActivity<TResult>, System::Activities::Expressions::ITextExpression, System::Activities::XamlIntegration::IValueSerializableExpression
public sealed class VisualBasicValue<TResult> : System.Activities.CodeActivity<TResult>, System.Activities.XamlIntegration.IValueSerializableExpression
public sealed class VisualBasicValue<TResult> : System.Activities.CodeActivity<TResult>, System.Activities.Expressions.ITextExpression, System.Activities.XamlIntegration.IValueSerializableExpression
type VisualBasicValue<'Result> = class
    inherit CodeActivity<'Result>
    interface IValueSerializableExpression
type VisualBasicValue<'Result> = class
    inherit CodeActivity<'Result>
    interface IValueSerializableExpression
    interface ITextExpression
Public NotInheritable Class VisualBasicValue(Of TResult)
Inherits CodeActivity(Of TResult)
Implements IValueSerializableExpression
Public NotInheritable Class VisualBasicValue(Of TResult)
Inherits CodeActivity(Of TResult)
Implements ITextExpression, IValueSerializableExpression

Parâmetros de Tipo Genérico

TResult

O tipo de expressão.

Herança
Implementações

Observações

Esta atividade utiliza o fornecedor LINQ para Entidade para avaliar expressões LINQ. Quaisquer expressões LINQ usadas com esta atividade devem ser avaliáveis pelo Modelo de Dados da Entidade ADO.Net. Por exemplo, expressões LINQ não podem ser usadas para referenciar atividades, variáveis ou argumentos do próprio fluxo de trabalho.

Construtores

Name Description
VisualBasicValue<TResult>()

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

VisualBasicValue<TResult>(String)

Inicializa uma nova instância da VisualBasicValue<TResult> classe usando a expressão especificada.

Propriedades

Name Description
CacheId

Obtém o identificador da cache que é único dentro do âmbito da definição do workflow.

(Herdado de Activity)
Constraints

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

(Herdado de Activity)
DisplayName

Recebe ou define um nome amigável opcional que é usado para depuração, validação, tratamento de exceções e rastreio.

(Herdado de Activity)
ExpressionText

Obtém ou define a expressão Visual Basic representada por esta VisualBasicValue<TResult>.

Id

Obtém um identificador que é único no âmbito da definição do fluxo de trabalho.

(Herdado de Activity)
Implementation

Não suportado.

(Herdado de CodeActivity<TResult>)
ImplementationVersion

Recebe ou define a versão de implementação da atividade.

(Herdado de CodeActivity<TResult>)
Language

Obtém a linguagem usada para o valor.

RequiresCompilation

Percebe se o valor requer compilação.

Result

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

(Herdado de Activity<TResult>)
ResultType

Quando implementado numa classe derivada, obtém o tipo de atividade OutArgument.

(Herdado de ActivityWithResult)

Métodos

Name Description
CacheMetadata(ActivityMetadata)

Não implementado. Utilize CacheMetadata(CodeActivityMetadata) em substituição.

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

Cria e valida uma descrição dos argumentos, variáveis, atividades filhos e delegados de atividade da atividade.

(Herdado de CodeActivity<TResult>)
CanConvertToString(IValueSerializerContext)

Determina se o VisualBasicValue<TResult> pode ser convertido em um String.

ConvertToString(IValueSerializerContext)

Converte o VisualBasicValue<TResult> em um String.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Execute(CodeActivityContext)

Quando implementado numa classe derivada, executa a atividade.

(Herdado de CodeActivity<TResult>)
GetExpressionTree()

Devolve a árvore de expressões para o valor.

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Abre um evento ao criar um mapa para a atualização dinâmica.

(Herdado de CodeActivity<TResult>)
ShouldSerializeDisplayName()

Indica se a DisplayName propriedade deve ser serializada.

(Herdado de Activity)
ToString()

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

(Herdado de Activity)

Aplica-se a