Dette script anvender .NET attributter at give validering for din stærkt skrevet forretningsmæssige objekter.
stamklasser ValidatableBase indeholder de grundlæggende validering funktionalitet.
Centrale medlemmer:
- bool isValid {få; } (Gets en bool der angiver, om den nuværende tilstand er gyldig.)
- ICollection ErrorMessages {få; } (Gets en ICollection snor der indeholder alle de fejlmeddelelser.)
DataErrorInfoValidatableBase Udvider ValidatableBase at gennemføre IDataErrorInfo som tillader brugergrænseflade bindende.
Centrale medlemmer:
- string Fejl {få; } (Får en fejlmeddelelse, der angiver, hvad der er galt med dette objekt.)
- String denne [string kolonnenavn] {få; } (Gets fejlmeddelelsen for ejendommen med det angivne navn.)
NotifyValidatableBase Udvider DataErrorInfoValidatableBase at gennemføre INotifyPropertyChanged som giver brugeren mulighed for en grænseflade til at reagere på ejendom forandring.
Centrale medlemmer:
- event PropertyChangedEventHandler PropertyChanged (., når en ejendom værdiændringer)
Software detaljer:
Version: 2.0.0.0 Beta
Upload dato: 1 Mar 15
Licens: Gratis
Popularitet: 96
Kommentarer ikke fundet