Compartilhar via


RuleSet Classe

Definição

Contém uma coleção de classes Rule junto com a semântica para encadeamento de encaminhamento da execução dessas regras. O RuleSet pode ser executado diretamente no código ou usando a atividade PolicyActivity.

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

Construtores

RuleSet()

Inicializa uma nova instância da classe RuleSet.

RuleSet(String)

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

RuleSet(String, String)

Inicializa uma nova instância da classe RuleSet usando o nome e a descrição do RuleSet.

Propriedades

ChainingBehavior

Obtém ou define o comportamento de encadeamento de encaminhamento para as classes Rule no RuleSet.

Description

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

Name

Obtém ou define o nome de RuleSet.

Rules

Obtém uma lista de classes de Rule no RuleSet.

Métodos

Clone()

Cria uma cópia em profundidade do RuleSet atual.

Equals(Object)

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

Execute(RuleExecution)

Avalia as instâncias de Rule no RuleSet.

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

Valida os atributos RuleSet e as classes Rule no RuleSet.

Aplica-se a

Confira também