RuleExpressionCondition Classe

Definição

Define a definição de condição por trás de um RuleConditionReference. Esta classe não pode ser herdada.

public ref class RuleExpressionCondition sealed : System::Workflow::Activities::Rules::RuleCondition
[System.Serializable]
public sealed class RuleExpressionCondition : System.Workflow.Activities.Rules.RuleCondition
[<System.Serializable>]
type RuleExpressionCondition = class
    inherit RuleCondition
Public NotInheritable Class RuleExpressionCondition
Inherits RuleCondition
Herança
RuleExpressionCondition
Atributos

Observações

A RuleExpressionCondition classe define as condições base avaliadas quando a RuleSet é executado.

Este tipo de condição é modelado com tipos CodeDom. Para mais informações sobre os tipos de CodeDom, consulte Tipos de CodeDOM Suportados pelo Windows Workflow Foundation.

Construtores

Name Description
RuleExpressionCondition()

Inicializa uma nova instância da RuleExpressionCondition classe.

RuleExpressionCondition(CodeExpression)

Inicializa uma nova instância da RuleExpressionCondition classe usando uma expressão de código especificada.

RuleExpressionCondition(String, CodeExpression)

Inicializa uma nova instância da RuleExpressionCondition classe usando um nome e uma expressão de código especificados.

RuleExpressionCondition(String)

Inicializa uma nova instância da RuleExpressionCondition classe usando um nome especificado.

Propriedades

Name Description
Expression

Obtém ou define a condição de expressão para avaliar.

Name

Obtém ou define o nome da condição a avaliar.

Métodos

Name Description
Clone()

Cria uma cópia profunda da corrente RuleExpressionCondition.

Equals(Object)

Determina se duas instâncias de objeto são iguais.

Evaluate(RuleExecution)

Avalia a expressão.

GetDependencies(RuleValidation)

Obtém as dependências para o RuleExpressionCondition.

GetHashCode()

Devolve o código de hash para esta instância.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnRuntimeInitialized()

Chamado quando todas as propriedades receberam valores.

ToString()

Devolve o valor da cadeia da condição de expressão.

Validate(RuleValidation)

Verifica se a expressão está configurada corretamente e não tem erros.

Aplica-se a