Este script utiliza .NET atributos para proporcionar validación para sus objetos de negocio de tipo fuerte.
Las clases base ValidatableBase proporciona la funcionalidad básica de validación.
Miembros clave:
- bool IsValid {get; } (Obtiene un bool que indica si el estado actual es válido.)
- ICollection ErrorMessages {get; } (Obtiene un ICollection de cadena que contiene todos los mensajes de error.)
DataErrorInfoValidatableBase Extiende ValidatableBase implementar IDataErrorInfo que permite la interfaz de usuario de unión.
Miembros clave:
- Cadena de error {get; } (Obtiene un mensaje de error que indica lo que está mal con este objeto.)
- Cadena de este [columnName cadena] {get; } (Obtiene el mensaje de error para la propiedad con el nombre dado.)
NotifyValidatableBase Extiende DataErrorInfoValidatableBase implementar INotifyPropertyChanged que permite al usuario una interfaz para reaccionar ante el cambio de propiedad.
Miembros clave:
- evento PropertyChangedEventHandler PropertyChanged (. Se produce cuando el valor de la propiedad cambios)
Detalles de software:
Versión: 2.0.0.0 Beta
Fecha de carga: 1 Mar 15
Licencia: Libre
Popularidad: 96
Comentarios que no se encuentran