Este script usa .NET atributos para fornecer validação para seus objetos de negócios rigidez.
As classes base ValidatableBase fornece a funcionalidade básica de validação.
Membros-chave:
- bool IsValid {get; } (Obtém um booleano que indica se o estado atual é válido.)
- ICollection ErrorMessages {get; } (Obtém um ICollection de string que contém todas as mensagens de erro.)
DataErrorInfoValidatableBase Estende ValidatableBase para implementar IDataErrorInfo que permite interface de usuário obrigatório.
Membros-chave:
- Cadeia de erro {get; } (Obtém uma mensagem de erro indicando que está errado com este objeto.)
- Corda esta [string columnName] {get; } (Obtém a mensagem de erro para a propriedade com o nome fornecido.)
NotifyValidatableBase Estende DataErrorInfoValidatableBase para implementar INotifyPropertyChanged que permite ao usuário uma interface para reagir a propriedade de mudança.
Membros-chave:
- evento PropertyChangedEventHandler PropertyChanged (. Ocorre quando um valor de propriedade alterado)
Detalhes de Software:
Versão: 2.0.0.0 Beta
Data de upload: 1 Mar 15
Licença: Livre
Popularidade: 96
Comentários não encontrado