A base class for various FieldInfo classes presenting local sources. An implementation of IFieldDescriptionProvider.
Definition
Namespace:Telerik.Pivot.Core.Fields
Assembly:Telerik.WinControls.PivotGrid.dll
Syntax:
public abstract class LocalFieldDescriptionsProviderBase : FieldDescriptionProviderBase, IFieldDescriptionProvider
Inheritance: objectFieldDescriptionProviderBaseLocalFieldDescriptionsProviderBase
Derived Classes:
Implements:
Inherited Members
Constructors
protected LocalFieldDescriptionsProviderBase()
Properties
Gets the object which FieldDescriptions are generated.
public object CurrentState { get; protected set; }
Gets or sets a boolean value indicating whether field descriptions will be generated for nested properties of the objects.
public bool EnableHierarchy { get; set; }
Methods
Retrieves the DescriptionsData for data source.
protected abstract IFieldInfoData GenerateDescriptionsData()
DescriptionsData instance.
Retrieves information about all available field descriptions. This method does not block the calling thread.
Gets the field description hierarchy.
protected virtual ContainerNode GetFieldDescriptionHierarchy(IEnumerable<IPivotFieldInfo> fieldInfos)
Collection of IPivotFieldInfo instances.
Returns:Raise GetDescriptionsDataAsyncCompleted event.
protected override void OnDescriptionsDataCompleted(GetDescriptionsDataCompletedEventArgs args)
The event args used to invoke the event.
Overrides: