[]
        
(Showing Draft Content)

C1.LiveLinq.LiveViews

C1.LiveLinq.LiveViews Namespace

Classes

AggregationView<TSource, TResult>

Represents a view having a single element calculated by aggregating a source view.

GroupView<TKey, TElement>

A group in a grouping view.

OrderedView<T>

Represents a sorted view.

PropertyIsNotVirtualException

Represents an exception that indicates that a property used in a result selector of a live view is not virtual.

View

Base class for the View<T> class. Contains members that don't depend on the element type T.

ViewRow

Represents a view element (item) for the purposes of dynamic, programmatic access to its properties and data binding.

ViewRowAddingEventArgs

Provides data for the ViewRowAdding event.

ViewRowCollection

Represents a collection of ViewRow objects used for programmatic access to view elements (items) and for data binding.

ViewRowPropertyInfo

Allows to control certain behavior of a property of the element type of a View.

View<T>

Represents a live view: a LINQ query result that supports two-way data binding and is kept up-to-date with base data.

Enums

DataBindingMode

Enumeration of the possible data binding modes. It is used by the DataBindingMode property.

ViewMaintenanceMode

Specifies how a view is synchronized with changes in its base data.

ViewOrder

Specifies whether and how a view must preserve item order if it exists in the source.

ViewRowState

The state of a view row with regard to edit, add and delete operations if they are performed directly on the view.