Compartilhar via


Classe ExpressionContainerReference<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.ExpressionContainerReference<TResult>

Sintaxe

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

Parâmetros de tipo

  • TResult
    O tipo de resultado.

Construtores

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

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

System_CAPS_pubmethod ExpressionContainerReference<TResult>(Activity<Location<TResult>>, Dictionary<String, Argument>)

Inicializa uma nova instância da classe ExpressionContainerReference<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