Compartilhar via


Classe ExpressionContainerValue<TResult>

 

Uma atividade que é usada para encapsular uma árvore de expressão convertida de modo que a estrutura seja preservada durante a conversão.

Namespace:   Microsoft.Activities.Expressions
Assembly:  Microsoft.Activities (em Microsoft.Activities.dll)

Hierarquia de herança

System.Object
  System.Activities.Activity
    System.Activities.ActivityWithResult
      System.Activities.Activity<TResult>
        System.Activities.NativeActivity<TResult>
          Microsoft.Activities.Expressions.ExpressionContainerValue<TResult>

Sintaxe

[DebuggerStepThroughAttribute]
[ContentPropertyAttribute("Expression")]
public class ExpressionContainerValue<TResult> : NativeActivity<TResult>
generic<typename TResult>
[DebuggerStepThroughAttribute]
[ContentPropertyAttribute("Expression")]
public ref class ExpressionContainerValue : NativeActivity<TResult>
[<DebuggerStepThroughAttribute>]
[<ContentPropertyAttribute("Expression")>]
type ExpressionContainerValue<'TResult> = 
    class
        inherit NativeActivity<'TResult>
    end
<DebuggerStepThroughAttribute>
<ContentPropertyAttribute("Expression")>
Public Class ExpressionContainerValue(Of TResult)
    Inherits NativeActivity(Of TResult)

Parâmetros de tipo

  • TResult
    O tipo de resultado.

Construtores

Nome Descrição
System_CAPS_pubmethod ExpressionContainerValue<TResult>()

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

System_CAPS_pubmethod ExpressionContainerValue<TResult>(Activity<TResult>, Dictionary<String, Argument>)

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

Propriedades

Nome Descrição
System_CAPS_pubproperty Arguments

Obtém o conjunto de argumentos para a expressão.

System_CAPS_protproperty CacheId

(herdado de Activity.)

System_CAPS_protproperty CanInduceIdle

(herdado de NativeActivity<TResult>.)

System_CAPS_protproperty Constraints

(herdado de Activity.)

System_CAPS_pubproperty DisplayName

(herdado de Activity.)

System_CAPS_pubproperty Expression

Obtém ou define a árvore de expressão.

System_CAPS_pubproperty Id

(herdado de Activity.)

System_CAPS_protproperty Implementation

(herdado de NativeActivity<TResult>.)

System_CAPS_protproperty ImplementationVersion

(herdado de NativeActivity<TResult>.)

System_CAPS_pubproperty Result

(herdado de Activity<TResult>.)

System_CAPS_pubproperty ResultType

(herdado de ActivityWithResult.)

Métodos

Nome Descrição
System_CAPS_protmethod Abort(NativeActivityAbortContext)

(herdado de NativeActivity<TResult>.)

System_CAPS_protmethod CacheMetadata(ActivityMetadata)

(herdado de NativeActivity<TResult>.)

System_CAPS_protmethod CacheMetadata(NativeActivityMetadata)

Cria e valida uma descrição dos argumentos, variáveis, atividades filho e delegados de atividade da atividade.(Substitui NativeActivity<TResult>.CacheMetadata(NativeActivityMetadata).)

System_CAPS_protmethod Cancel(NativeActivityContext)

(herdado de NativeActivity<TResult>.)

System_CAPS_pubmethod Equals(Object)

(herdado de Object.)

System_CAPS_protmethod Execute(NativeActivityContext)

Executa a lógica de execução da atividade.(Substitui NativeActivity<TResult>.Execute(NativeActivityContext).)

System_CAPS_protmethod Finalize()

(herdado de Object.)

System_CAPS_pubmethod GetHashCode()

(herdado de Object.)

System_CAPS_pubmethod GetType()

(herdado de Object.)

System_CAPS_protmethod MemberwiseClone()

(herdado de Object.)

System_CAPS_protmethod OnCreateDynamicUpdateMap(NativeActivityUpdateMapMetadata, Activity)

(herdado de NativeActivity<TResult>.)

System_CAPS_protmethod OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

(herdado de NativeActivity<TResult>.)

System_CAPS_pubmethod ToString()

(herdado de Activity.)

System_CAPS_protmethod UpdateInstance(NativeActivityUpdateContext)

(herdado de NativeActivity<TResult>.)

Acesso thread-safe

Qualquer estático público (Compartilhado no Visual Basic) membros desde tipo são thread safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Namespace Microsoft.Activities.Expressions

Retornar ao topo