Compartilhar via


RuleEngine Classe

Definição

Usado para executar a avaliação de RuleSet.

public ref class RuleEngine
public class RuleEngine
type RuleEngine = class
Public Class RuleEngine
Herança
RuleEngine

Construtores

RuleEngine(RuleSet, RuleValidation)

Inicializa uma nova instância da classe RuleEngine com um RuleSet a ser avaliado usando RuleValidation.

RuleEngine(RuleSet, Type)

Inicializa uma nova instância da classe RuleEngine com um RuleSet a ser avaliado e um tipo de regra para criar uma nova instância de RuleValidation(Type, ITypeProvider) a ser usada para validação da expressão de regra.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Execute(Object)

Executa o objeto atual usando RuleExecution(RuleValidation, Object).

Execute(Object, ActivityExecutionContext)

Executa o RuleSet atual contra a instância do objeto (que, nesse caso, é provavelmente um Activity).

GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
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