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