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

Namespace:  NHibernate.Classic
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
<SerializableAttribute> _
Public Class ValidationFailure _
	Inherits HibernateException
C#
[SerializableAttribute]
public class ValidationFailure : HibernateException
Visual C++
[SerializableAttribute]
public ref class ValidationFailure : public HibernateException
JavaScript
NHibernate.Classic.ValidationFailure = function();

Type.createClass(
	'NHibernate.Classic.ValidationFailure',
	NHibernate.HibernateException);

Inheritance Hierarchy

System..::.Object
  System..::.Exception
    System..::.ApplicationException
      NHibernate..::.HibernateException
        NHibernate.Classic..::.ValidationFailure

See Also