Atalasoft.Shared.Validation Namespace |
Class | Description | |
---|---|---|
![]() | BaseProblem |
An abstract class that defines a problem located in an object and a mechanism to repair it.
|
![]() | BaseRepairConsequences |
This class represents the consequences of performing a particular repair. This class is never constructed
directly and is instead defined by the package that requires validation as the meaning of repair consequences will
vary based on the package's needs.
|
![]() | BasicRepairContext<T> |
A basic RepairContext object meant for holding one piece of content.
|
![]() | Problem<T, U> |
Defines a problem found in the internal state of an object.
|
![]() | ProblemEventArgs |
Represents an event fired when a problem has been repaired.
|
![]() | ProblemList |
A list of problems that need to be repaired.
|
![]() | RepairContext |
A base context for repairing problems.
|
Interface | Description | |
---|---|---|
![]() | IValidatable | IValidatable is an interface that declares that an object knows how to check itself
for internal consistency errors, report the errors and possibly repair them.
|
Delegate | Description | |
---|---|---|
![]() | Problem<T, U>.ReparationMechanism |
This delegate represents a method which can enact a repair for this type of problem.
|
![]() | RepairChooser |
RepairChooser is a delegate that decides, given a problem, if the problem should be repaired or not.
|