Class
OlapDataProvider

Base class for Olap data providers.

Definition

Namespace:Telerik.Pivot.Core.Olap

Assembly:Telerik.Pivot.Core.dll

Syntax:

cs-api-definition
public abstract class OlapDataProvider : DataProviderBase, IDataProvider, INotifyPropertyChanged, ISupportInitialize

Inheritance: objectDataProviderBaseOlapDataProvider

Derived Classes: AdomdDataProviderXmlaDataProvider

Implements: IDataProviderINotifyPropertyChangedISupportInitialize

Inherited Members DataProviderBase.BeginInit()DataProviderBase.EndInit()DataProviderBase.Refresh()DataProviderBase.BlockUntilRefreshCompletes()DataProviderBase.DeferRefresh()DataProviderBase.Invalidate()DataProviderBase.RefreshOverride()DataProviderBase.OnStatusChanged(DataProviderStatusChangedEventArgs)DataProviderBase.OnPrepareDescriptionForField(PrepareDescriptionForFieldEventArgs)DataProviderBase.OnFieldDescriptionsProviderChanged(IFieldDescriptionProvider, IFieldDescriptionProvider)DataProviderBase.CreateFieldDescriptionsProvider()DataProviderBase.OnPropertyChanged(string)DataProviderBase.GetAggregateDescriptionForFieldDescriptionCore(IPivotFieldInfo)DataProviderBase.GetGroupDescriptionForFieldDescriptionCore(IPivotFieldInfo)DataProviderBase.GetFilterDescriptionForFieldDescriptionCore(IPivotFieldInfo)DataProviderBase.GetAggregateDescriptionForFieldDescription(IPivotFieldInfo)DataProviderBase.GetGroupDescriptionForFieldDescription(IPivotFieldInfo)DataProviderBase.GetFilterDescriptionForFieldDescription(IPivotFieldInfo)DataProviderBase.GetAggregateFunctionsForAggregateDescription(IAggregateDescription)DataProviderBase.SetAggregateFunctionToAggregateDescription(IAggregateDescription, object)DataProviderBase.CreateInstanceCore()DataProviderBase.FreezeCore(bool)DataProviderBase.FieldInfosDataProviderBase.DeferUpdatesDataProviderBase.StatusDataProviderBase.AggregatesPositionDataProviderBase.AggregatesLevelDataProviderBase.FieldDescriptionsProviderDataProviderBase.HasPendingChangesDataProviderBase.ResultsDataProviderBase.SettingsDataProviderBase.StateDataProviderBase.StatusChangedDataProviderBase.PropertyChangedDataProviderBase.PrepareDescriptionForField

Properties

DistinctValuesLimit

Gets or sets the maximum count of distinct values to be loaded.

Declaration

cs-api-definition
public int DistinctValuesLimit { get; set; }

Property Value

int

EnableLoadOnDemand

Gets or sets a boolean value indicating whether the groups will start collapsed and the hierarchy data will be loaded as they are expanded.

Declaration

cs-api-definition
public bool EnableLoadOnDemand { get; set; }

Property Value

bool