תסריט זה משתמש .NET תכונות כדי לספק אימות עבור האובייקטים העסקיים מסוג החזק שלך.
שיעורי בסיס ValidatableBase מספק פונקציונלי אימות הבסיסית.
חברים מרכזיים:
- bool IsValid {לקבל; } (מקבל bool המציין אם המצב הנוכחי הנו בתוקף.)
- ICollection ErrorMessages {לקבל; } (מקבל ICollection של מחרוזת המכילות את כל הודעות השגיאה.)
DataErrorInfoValidatableBase מרחיב ValidatableBase ליישם IDataErrorInfo המאפשר ממשק משתמש המחייב.
חברים מרכזיים:
- שגיאת מחרוזת {לקבל; } (מקבל הודעת שגיאה המציינת מה לא בסדר עם אובייקט זה.)
- String [columnName מחרוזת] זה {לקבל; } (מקבל הודעת השגיאה עבור הנכס עם השם שניתן.)
NotifyValidatableBase מרחיב DataErrorInfoValidatableBase ליישם INotifyPropertyChanged המאפשר למשתמש ממשק להגיב לשינוי רכוש.
חברים מרכזיים:
- אירוע PropertyChangedEventHandler PropertyChanged (. מתרחש כאשר שינויים בשווי נכס)
פרטי תוכנה:
גרסה: 2.0.0.0 Beta
טען תאריך: 1 Mar 15
רשיון: ללא תשלום
פופולריות: 96
תגובות לא נמצא