Rule Classe

Definição

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

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

Exemplos

O exemplo seguinte mostra como criar um .Rule

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

Observações

A Rule consiste em uma RuleCondition e uma ou ambas ThenActions as coleções ElseActions .

Construtores

Name Description
Rule()

Inicializa uma nova instância da Rule classe.

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

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

Rule(String, RuleCondition, IList<RuleAction>)

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

Rule(String)

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

Propriedades

Name Description
Active

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

Condition

Recebe ou define um RuleCondition para o Rule avaliar.

Description

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

ElseActions

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

Name

Obtém ou define o nome do Rule.

Priority

Recebe ou define um valor que indica a ordem em que 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 RuleAction classes para executar no caso THEN.

Métodos

Name Description
Clone()

Cria uma cópia profunda da corrente Rule.

Equals(Object)

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

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

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a