[]
Defines a builder to configurate ODataCollectionViewService<T>.
public class ODataCollectionViewServiceBuilder<T> : BaseODataCollectionViewServiceBuilder<T, ODataCollectionViewService<T>, ODataCollectionViewServiceBuilder<T>>, IHtmlContent, ITemplateBuilder<ODataCollectionViewServiceBuilder<T>>
Public Class ODataCollectionViewServiceBuilder(Of T)
Inherits BaseODataCollectionViewServiceBuilder(Of T, ODataCollectionViewService(Of T), ODataCollectionViewServiceBuilder(Of T))
Implements IHtmlContent, ITemplateBuilder(Of ODataCollectionViewServiceBuilder(Of T))
| Name | Description |
|---|---|
| T |
| Name | Description |
|---|---|
| ODataCollectionViewServiceBuilder(ODataCollectionViewService<T>) | Creates one ODataCollectionViewServiceBuilder<T> instance to configurate |
| Name | Description |
|---|---|
| Aggregates(string) | Configurates Aggregates. 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(bool) | Configurates DeferCommits. Sets a value that causes the ODataCollectionView to defer commits back to the database. |
| FilterOnServer(bool) | Configurates FilterOnServer. Sets a value that determines whether filtering should be performed on the server or on the client. |
| GroupLazyLoading(bool) | Configurates GroupLazyLoading. 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(bool) | Configurates GroupOnServer. 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(bool) | Configurates PageOnServer. Sets a value that determines whether paging should be performed on the server or on the client. |
| SortOnServer(bool) | Configurates SortOnServer. Sets a value that determines whether sort operations should be performed on the server or on the client. |