Links

Avalonia.Data.Core.Plugins

Avalonia.Data.Core.Plugins Namespace

Class Types

Class
Summary
Reads a property from a AvaloniaObject.
Validates properties on that have ValidationAttributes.
Base class for data validators.
Validates properties that report errors by throwing exceptions.
Validates properties on objects that implement INotifyDataErrorInfo.
Reads a property from a standard C# object that optionally supports the INotifyPropertyChanged interface.
Handles binding to IObservables for the '^' stream binding operator.
Defines a default base implementation for a IPropertyAccessor.
An IPropertyAccessor that represents an error.
Handles binding to Tasks for the '^' stream binding operator.

Interface Types

Interface
Summary
Defines how data validation is observed by an ExpressionObserver.
Defines an accessor to a property on an object returned by a IPropertyAccessorPlugin
Defines how a member is read, written and observed by an ExpressionObserver.
Defines a plugin that handles the '^' stream binding operator.