Sage Modeling and Simulation Library

Highpoint.Sage.Graphs.Validity Namespace


  Class Description
Public class ValidationService
A class that abstracts and manages validity relationships in a directed acyclic graph. If an object is invalid, its parent, grandparent (etc.), and downstream objects in that graph are also seen to be invalid.


  Interface Description
Public interface IHasValidity
Implemented by any object that has a state of validity that is managed by a ValidationService.


  Delegate Description
Public delegate ValidityChangeHandler
A callback that is expected to be invoked when something's state of validity changes.


  Enumeration Description
Public enumeration Validity
Specifies whether, from the perspective of a Validity service, something is valid.