RuleExpressionCondition Classe

Definição

Define a definição de condição por trás de 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 CodeDOM Tipos compatíveis com Windows Workflow Foundation.

Construtores

Nome Description
RuleExpressionCondition()

Inicializa uma nova instância da classe RuleExpressionCondition.

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

Nome Description
Expression

Obtém ou define a condição de expressão a ser avaliada.

Name

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

Métodos

Nome Description
Clone()

Cria uma cópia profunda do atual 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 do RuleExpressionCondition.

GetHashCode()

Retorna o código hash dessa instância.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
OnRuntimeInitialized()

Chamado quando todas as propriedades receberam valores.

ToString()

Retorna o valor da 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