ClassLocalDataSourceFieldDescriptionsProvider
An IFieldDescriptionProvider for a generic ItemsSource.
Definition
Namespace:Telerik.Pivot.Core.Fields
Assembly:Telerik.Pivot.Core.dll
Syntax:
public class LocalDataSourceFieldDescriptionsProvider : LocalFieldDescriptionsProviderBase, IFieldDescriptionProvider
Inheritance: objectFieldDescriptionProviderBaseLocalFieldDescriptionsProviderBaseLocalDataSourceFieldDescriptionsProvider
Implements:
Inherited Members
Constructors
LocalDataSourceFieldDescriptionsProvider()
Initializes a new instance of the LocalDataSourceFieldDescriptionsProvider class.
Declaration
public LocalDataSourceFieldDescriptionsProvider()
Methods
GenerateDescriptionsData()
Retrieves the DescriptionsData for data source.
Declaration
protected override IFieldInfoData GenerateDescriptionsData()
Returns
DescriptionsData instance.
Overrides
GetDescriptions(IFieldInfoExtractor)
Gets the IPivotFieldInfo for the itemsSource.
Declaration
protected virtual IEnumerable<IPivotFieldInfo> GetDescriptions(IFieldInfoExtractor getter)
Parameters
getter
Returns
The IEnumerable<T> with all IPivotFieldInfos for this provider.
GetDescriptionsDataAsync(object)
Retrieves information about all available field descriptions. This method does not block the calling thread.
Declaration
public override void GetDescriptionsDataAsync(object state)
Parameters
state
Overrides
Events
AddingContainerNode
Declaration
public event EventHandler<ContainerNodeEventArgs> AddingContainerNode
Event Value