The IValidatable type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Validate | 
            Validate the state of the object before persisting it. If a violation occurs,
            throw a ValidationFailure. This method must not change the state of the object
            by side-effect.
              |