Compartilhar via


RuleSet Classe

Definição

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

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

Construtores

Nome Description
RuleSet()

Inicializa uma nova instância da classe RuleSet.

RuleSet(String, String)

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

RuleSet(String)

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

Propriedades

Nome Description
ChainingBehavior

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

Description

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

Name

Obtém ou define o nome do RuleSet.

Rules

Obtém uma lista de Rule classes no RuleSet.

Métodos

Nome Description
Clone()

Cria uma cópia profunda do atual RuleSet.

Equals(Object)

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

Execute(RuleExecution)

Avalia as Rule instâncias no RuleSet.

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

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Validate(RuleValidation)

Valida os RuleSet atributos e as Rule classes no RuleSet.

Aplica-se a