Compartilhar via


RuleExpressionCondition Classe

Definição

Determina a definição da condição subjacente a um RuleConditionReference. Essa 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

Comentários

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

Esse tipo de condição é modelado com tipos CodeDom. Para obter mais informações sobre tipos CodeDom, consulte Tipos codeDOM compatíveis com o Windows Workflow Foundation.

Construtores

RuleExpressionCondition()

Inicializa uma nova instância da classe RuleExpressionCondition.

RuleExpressionCondition(CodeExpression)

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

RuleExpressionCondition(String)

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

RuleExpressionCondition(String, CodeExpression)

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

Propriedades

Expression

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

Name

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

Métodos

Clone()

Cria uma cópia em profundidade do RuleExpressionCondition atual.

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

Retorna o código hash para a instância.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
OnRuntimeInitialized()

Chamado quando valores foram atribuídos a todas as propriedades.

ToString()

Retorna o valor de cadeia de caracteres da condição de expressão.

Validate(RuleValidation)

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

Aplica-se a