Classes

  ClassDescription
ValidationFailure
Thrown from Validate()()() when an invariant was violated. Some applications might subclass this exception in order to provide more information about the violation

Interfaces

  InterfaceDescription
ILifecycle
Provides callbacks from the ISession to the persistent object. Persistent classes may implement this interface but they are not required to.
IValidatable
Implemented by persistent classes with invariants that must be checked before inserting into or updating the database

Enumerations

  EnumerationDescription
LifecycleVeto