Compartilhar via


Rule Classe

Definição

Define uma condição com um conjunto associado de ações a serem executadas.

public ref class Rule
[System.Serializable]
public class Rule
[<System.Serializable>]
type Rule = class
Public Class Rule
Herança
Rule
Atributos

Exemplos

O exemplo a seguir mostra como criar um chamado Rule.

private Rule firstRule = new Rule("firstRule");  

Comentários

Um Rule consiste em uma coleção e uma RuleCondition ou ambas ThenActions ou ElseActions .

Construtores

Rule()

Inicializa uma nova instância da classe Rule.

Rule(String)

Inicializa uma nova instância da classe Rule usando o nome do Rule.

Rule(String, RuleCondition, IList<RuleAction>)

Inicializa uma nova instância da classe Rule usando o nome do Rule, a condição de regra e uma lista de ações THEN.

Rule(String, RuleCondition, IList<RuleAction>, IList<RuleAction>)

Inicializa uma nova instância da classe Rule usando o nome do Rule, a condição de regra, uma lista de ações THEN e uma lista de ações ELSE.

Propriedades

Active

Obtém ou define um valor que indica se o Rule deve ser avaliado.

Condition

Obtém ou define um RuleCondition a ser avaliado pelo Rule.

Description

Obtém ou define uma descrição do Rule.

ElseActions

Obtém uma coleção de classes RuleAction para executar no caso de ELSE.

Name

Obtém ou define o nome de Rule.

Priority

Obtém ou define um valor que indica a ordem na qual um Rule deve ser executado.

ReevaluationBehavior

Obtém ou define um valor que indica se um Rule pode ser reavaliado.

ThenActions

Obtém uma coleção de classes RuleAction para executar no caso de THEN.

Métodos

Clone()

Cria uma cópia em profundidade do Rule atual.

Equals(Object)

Determina se essa instância de Rule e o objeto passado como o parâmetro têm o mesmo valor.

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

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a