Definition
Namespace:Telerik.Web.UI.PivotGrid.Queryable
Assembly:Telerik.Web.UI.dll
Syntax:
C#
public class QueryableDataProvider : DataProviderBase, IDataProvider, INotifyPropertyChanged, ISupportInitialize
Inheritance: objectDataProviderBaseQueryableDataProvider
Implements:
Inherited Members
Constructors
C#
public QueryableDataProvider()
Properties
C#
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Justification = "Design choice.")]
public Collection<QueryableAggregateDescriptionBase> AggregateDescriptions { get; }
C#
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Justification = "Design choice.")]
public Collection<CalculatedField> CalculatedFields { get; }
C#
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Justification = "Design choice.")]
public Collection<QueryableGroupDescription> ColumnGroupDescriptions { get; }
C#
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Justification = "Design choice.")]
public Collection<QueryableFilterDescription> FilterDescriptions { get; }
C#
protected override IPivotResults Results { get; }
Overrides:
C#
[SuppressMessage("Microsoft.Design", "CA1002:DoNotExposeGenericLists", Justification = "Design choice.")]
public Collection<QueryableGroupDescription> RowGroupDescriptions { get; }
C#
public IQueryable Source { get; set; }
Methods
C#
public override void BlockUntilRefreshCompletes()
Overrides:
C#
protected override IFieldDescriptionProvider CreateFieldDescriptionsProvider()
Overrides:
C#
protected override IAggregateDescription GetAggregateDescriptionForFieldDescriptionCore(IPivotFieldInfo description)
Overrides:
C#
[Obsolete("Not used. Obsoleted after 2013.Q2.SP1")]
public override IEnumerable<object> GetAggregateFunctionsForAggregateDescription(IAggregateDescription aggregateDescription)
Overrides:
C#
protected override FilterDescription GetFilterDescriptionForFieldDescriptionCore(IPivotFieldInfo description)
Overrides:
C#
protected override IGroupDescription GetGroupDescriptionForFieldDescriptionCore(IPivotFieldInfo description)
Overrides:
C#
protected override void RefreshOverride()
Overrides:
C#
[Obsolete("Not used. Obsoleted after 2013.Q2.SP1")]
public override void SetAggregateFunctionToAggregateDescription(IAggregateDescription aggregateDescription, object aggregateFunction)
Overrides: