AdaptiveExpressions.TriggerTrees Namespace

Classes

Nome Description
Clause

Uma expressão de forma normal canônica.

Extensions

Método de extensão para alternar entre RelationshipType "Generaliza" e "Especializa".

Node

Nó em uma árvore de gatilho.

Quantifier

Quantificador para permitir a expansão de expressões em runtime.

Trigger

Um gatilho é uma combinação de uma expressão de gatilho e a ação correspondente.

TriggerTree

Uma árvore de gatilho organiza os avaliadores de acordo com a generalização/especialização para facilitar o uso de regras.

Interfaces

Nome Description
IOptimizer

Otimize uma cláusula reescrevendo-a.

IPredicateComparer

Compare dois predicados para identificar a relação entre eles.

Enumerações

Nome Description
QuantifierType

Tipo de quantificador para expandir expressões de gatilho.

RelationshipType

Relação entre expressões de gatilho.