Questo script utilizza .NET attributi per fornire la convalida per gli oggetti di business fortemente tipizzati.
classi Base ValidatableBase Fornisce le funzionalità di convalida di base.
Membri chiave:
- bool IsValid {get; } (Ottiene un bool che indica se lo stato attuale è valido.)
- ICollection ErrorMessages {get; } (Ottiene un ICollection di stringa che contiene tutti i messaggi di errore.)
DataErrorInfoValidatableBase Estende ValidatableBase implementare IDataErrorInfo che permette vincolanti interfaccia utente.
Membri chiave:
- Stringa errore {get; } (Ottiene un messaggio di errore che indica che cosa è sbagliato con questo oggetto.)
- Stringa questa [columnName stringa] {get; } (Ottiene il messaggio di errore per la proprietà con il nome dato.)
NotifyValidatableBase Estende DataErrorInfoValidatableBase implementare INotifyPropertyChanged che permette all'utente un'interfaccia per reagire al cambio di proprietà.
Membri chiave:
- evento PropertyChangedEventHandler PropertyChanged (. Si verifica quando un valore di proprietà modifiche)
Dettagli del software:
Versione: 2.0.0.0 Beta
Data di caricamento: 1 Mar 15
Licenza: Libero
Popolarità: 96
I commenti non trovato