AbstractModelBase Members
The AbstractModelBase type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
|
|
AbstractModelBase |
Initializes a new instance of the AbstractModelBase class.
|
Methods
| Name | Description | |
|---|---|---|
|
|
AddHandler |
Adds a weak event handler.
|
|
|
ClearErrors |
Clears the error collections and the HasErrors property
|
|
|
Equals(System.Object) | (Inherited from Object.) |
|
|
Finalize | (Inherited from Object.) |
|
|
GetAllErrors |
Returns a collection of all errors (object and property level).
|
|
|
GetErrors()()()() |
Returns a collection of object-level errors.
|
|
|
GetErrors(Nullable<(Of <<'(String>)>>)) |
Returns a collection of property-level errors.
|
|
|
GetHashCode | (Inherited from Object.) |
|
|
GetType | (Inherited from Object.) |
|
|
MemberwiseClone | (Inherited from Object.) |
|
|
OnErrorsChanged(String) |
Used to manually invoke the ErrorsChanged event.
|
|
|
OnValidateObject |
Override this method to add imperative validation at the object level.
|
|
|
OnValidateProperty |
Override this method to add imperative validation at the property level.
|
|
|
RemoveHandler |
Removes a weak event handler.
|
|
|
ToString | (Inherited from Object.) |
|
|
Validate |
This forces the object to be completely revalidated.
|
Events
| Name | Description | |
|---|---|---|
|
|
ErrorsChanged |
Raised when the errors collection has changed.
|
|
|
PropertyChanged |
Occurs when a property value changes.
|

