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. |