Base interface for agenda filters.
Agenda filters are applied to rule matches (activations) before they are added to the agenda.
If activation does not pass all the filters, it is not added to the agenda, and so the rule will not fire.
NRules (in NRules.dll) Version: 0.8.4
public interface IAgendaFilter
The IAgendaFilter type exposes the following members.
Tests rule activation whether it should be added to the agenda.
Agenda filters never remove activations from the agenda. If an activation passed all filters and was added to the agenda,
and then later was modified and failed to pass the filters, it still remains in the agenda.