[]
        
(Showing Draft Content)

C1.Data.ProgressiveView-1

ProgressiveView<T> Class

Represents a client view that loads entities sequentially (progressively) page by page. The user sees the result and can interact with it before all pages are loaded.

Inheritance
View<T>
ProgressiveView<T>
Namespace: C1.Data
Assembly: C1.Data.Entity.4.8.dll
Syntax
public class ProgressiveView<T> : ClientView<T>, IList, ICollection, IDisposable, IListSource, ITypedList, IItemProperties, IEditableCollectionView, IList<T>, ICollection<T>, IObservableSource<T>, IIndexedSource<T>, IEnumerable<T>, ICollectionView, IEnumerable, INotifyCollectionChanged, INotifyPropertyChanged
Type Parameters
Name Description
T

The type of the entities in this view.

Remarks

Sorting is required, loading entities progressively is impossible without sort.

Properties

Name Description
LoadSize

Gets or sets the size of a page. To disable progressive loading, set this property to 0.

Extension Methods