[]
        
(Showing Draft Content)

C1.Web.Mvc.ODataCollectionViewService-1

ODataCollectionViewService<T> Class

Inheritance
Service
ODataCollectionViewService<T>
Namespace: C1.Web.Mvc
Assembly: C1.AspNetCore.Mvc.dll
Syntax
public class ODataCollectionViewService<T> : BaseODataCollectionViewService<T>, IHtmlContent, ITemplate, IItemsSource<T>
Public Class ODataCollectionViewService(Of T)
    Inherits BaseODataCollectionViewService(Of T)
    Implements IHtmlContent, ITemplate, IItemsSource(Of T)
Type Parameters
Name Description
T

Properties

Name Description
Aggregates

Gets or sets the aggregates query parsed by the OData API which returns the aggregates as result. This property should be set when GroupOnServer is true and groupDescriptions are defined. The format follows OData AggregationMethods specification.

DeferCommits

Gets or sets a value that causes the ODataCollectionView to defer commits back to the database.

FilterOnServer

Gets or sets a value that determines whether filtering should be performed on the server or on the client.

GroupLazyLoading

Gets or sets a value that determines whether the group data should be loaded on demand or all at once. The default value is false and should be set to true only when GroupOnServer is set to true.

GroupOnServer

Gets or sets a value that determines whether grouping should be performed on the server or on the client. This property should be set to true only when OData API supports aggregation using the Apply query option.

PageOnServer

Gets or sets a value that determines whether paging should be performed on the server or on the client.

SortOnServer

Gets or sets a value that determines whether sort operations should be performed on the server or on the client.