Avalonia.Data Namespace

 

Classes

AssignBindingAttribute Signifies that a binding can be assigned to a property.
BindingChainException An exception returned through BindingNotification signaling that a requested binding expression could not be evaluated because of an error in one of the links of the binding chain.
BindingExpressionBase 
BindingNotification Represents a binding notification that can be a valid binding value, or a binding or data validation error.
BindingOperations 
CultureInfoIetfLanguageTagConverter 
DataValidationException Exception, which wrap validation errors.
DoNothingType 
IndexerDescriptor Holds a description of a binding for AvaloniaObject's [] operator.
InstancedBinding Holds the result of calling Initiate(AvaloniaObject, AvaloniaProperty, Object, Boolean).
OptionalExtensions 
TemplateBinding A XAML binding to a property on a control's templated parent.

Structures

BindingValueT A value passed into a binding.
OptionalT An optional typed value.

Interfaces

IBinding Holds a binding that can be applied to a property on an object.

Enumerations

BindingErrorType Defines the types of binding errors for a BindingNotification.
BindingMode Defines possible binding modes.
BindingPriority The priority of a value or binding.
BindingValueType Describes the type of a BindingValueT.
UpdateSourceTrigger Describes the timing of binding source updates.