NRules.Diagnostics Namespace
Click or drag to resize

NRules.Diagnostics Namespace

Contains types that facilitate troubleshooting and monitoring of the rules engine execution.
Classes
  ClassDescription
Public classActionErrorEventArgs
Information related to error events raised during action execution.
Public classAgendaErrorEventArgs
Information related to error events raised during agenda operation.
Public classAgendaEventArgs
Information related to agenda events.
Public classAggregateErrorEventArgs
Information related to error events raised during aggregate expression evaluation.
Public classBindingErrorEventArgs
Information related to error events raised during binding expression evaluation.
Public classConditionErrorEventArgs
Information related to error events raised during condition evaluation.
Public classErrorEventArgs
Information related to failure events.
Public classLinkInfo
Link between nodes in the rete network graph.
Public classNodeInfo
Node in the rete network graph.
Public classSessionSnapshot
Snapshot of rules session state.
Public classWorkingMemoryEventArgs
Information related to working memory events.
Interfaces
  InterfaceDescription
Public interfaceIEventProvider
Provider of rules session events.
Public interfaceISessionSnapshotProvider
Provides a snapshot of rules session state.
Enumerations
  EnumerationDescription
Public enumerationNodeType
Types of nodes in the rete network.