Defines the fluent interface for configuring the PivotDataSource component.
Definition
Namespace:Kendo.Mvc.UI.Fluent
Assembly:Kendo.Mvc.dll
Syntax:
C#
public class PivotXmlaDataSourceBuilder
Inheritance: objectPivotXmlaDataSourceBuilder
Inherited Members
Constructors
C#
public PivotXmlaDataSourceBuilder(PivotDataSource dataSource, ViewContext viewContext, IUrlGenerator urlGenerator)
Fields
C#
protected readonly PivotDataSource dataSource
C#
protected readonly IUrlGenerator urlGenerator
viewContext
ViewContext
C#
protected readonly ViewContext viewContext
Methods
Sets the columns of the Xmla DataSource.
C#
public PivotXmlaDataSourceBuilder Columns(Action<PivotDataSourceColumnFactory> addColumnAction)
Configures the client-side events
C#
public PivotXmlaDataSourceBuilder Events(Action<DataSourceEventBuilder> configurator)
Configures the initial filtering.
C#
public PivotXmlaDataSourceBuilder Filter(Action<PivotDataSourceXmlaFilterDescriptorFactory> configurator)
Sets the measures of the Xmla DataSource.
C#
public PivotXmlaDataSourceBuilder Measures(Action<PivotDataSourceMeasureBuilder> configurator)
Sets the rows of the Xmla DataSource.
C#
public PivotXmlaDataSourceBuilder Rows(Action<PivotDataSourceRowFactory> addRowAction)
Configures the initial sorting.
C#
public PivotXmlaDataSourceBuilder Sort(Action<DataSourceSortDescriptorFactory<object>> configurator)
Configures the transport of the Xmla DataSource
C#
public PivotXmlaDataSourceBuilder Transport(Action<PivotDataSourceTransportBuilder> configurator)