Avalonia.Data.Core.Plugins Namespace
Classes
| BindingPlugins | Holds a registry of plugins used for bindings. |
| DataAnnotationsValidationPlugin | Validates properties on that have ValidationAttributes. |
| DataValidationBase | Base class for data validators. |
| ExceptionValidationPlugin | Validates properties that report errors by throwing exceptions. |
| IndeiValidationPlugin | Validates properties on objects that implement INotifyDataErrorInfo. |
| PropertyAccessorBase | Defines a default base implementation for a IPropertyAccessor. |
| PropertyError | An IPropertyAccessor that represents an error. |
Interfaces
| IDataValidationPlugin | Defines how data validation is observed by an BindingExpression. |
| IPropertyAccessor | Defines an accessor to a property on an object returned by a IPropertyAccessorPlugin |
| IPropertyAccessorPlugin | Defines how a member is read, written and observed by a binding. |
| IStreamPlugin | Defines a plugin that handles the '^' stream binding operator. |