Compartilhar via


VisualBasicValue<TResult> Classe

Definição

Contém uma expressão na sintaxe do Visual Basic que é avaliada para um valor r, que é compatível com a associaçã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

TResult

O tipo de expressão.

Herança
Implementações

Comentários

Essa atividade usa o provedor LINQ to Entity para avaliar expressões LINQ. Todas as expressões LINQ usadas com essa atividade devem ser avaliadas pelo modelo de dados de entidade ADO.Net. Por exemplo, as expressões LINQ não podem ser usadas para referenciar atividades, variáveis ou argumentos do próprio fluxo de trabalho.

Construtores

VisualBasicValue<TResult>()

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

VisualBasicValue<TResult>(String)

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

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)
ExpressionText

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

Id

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

(Herdado de Activity)
Implementation

Não há suporte.

(Herdado de CodeActivity<TResult>)
ImplementationVersion

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

(Herdado de CodeActivity<TResult>)
Language

Obtém o idioma usado para o valor.

RequiresCompilation

Indica se o valor exige compilação.

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)

Métodos

CacheMetadata(ActivityMetadata)

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

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

Cria e valida uma descrição dos argumentos, das variáveis, das atividades filho e dos representantes 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> para um String.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Execute(CodeActivityContext)

Quando implementada em uma classe derivada, realiza a execução da atividade.

(Herdado de CodeActivity<TResult>)
GetExpressionTree()

Retorna a árvore de expressão para o valor.

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 CodeActivity<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