The following tables list the members exposed by DataSourceBase.
Name | Description | |
---|---|---|
ResultPropertyName | Constant for the name of Result property to be used in PropertyChanged event |
Name | Description | |
---|---|---|
AxisChangedWorkId | The identifier of the DataSourceBase.Work started when an item is added/removed to any of the axes of IOlapViewModel. | |
RefreshGridWorkId | The identifier of the DataSourceBase.Work started when RefreshGrid is called. | |
SwitchMemberWorkId | The identifier of the DataSourceBase.Work started when SwitchAxisMember is called. |
Name | Description | |
---|---|---|
AreaFieldSettings | Gets or sets the area items editing settings. | |
Columns | Gets or sets collection of IFilterViewModel items that represents the columns of model. | |
ConnectionSettings | Gets or sets the connection settings. | |
Cube | Gets or sets the currently selected Infragistics.Olap.Data.ICube object that contains the particular data slices. | |
Cubes | Gets or sets collection of available Infragistics.Olap.Data.ICube items. | |
DeferredLayoutUpdate | Gets or sets a value indicating whether data is loaded on demand. | |
Error | Gets or sets the exception object if exception has been thrown while ExecuteCommandDoWork is executed. | |
Filters | Gets or sets collection of IAreaItemViewModel items that represents the selected filters of model. | |
HierarchyExpansionMode | Gets or sets the hierarchy expansion mode used to create the visual members hierarchy. | |
IsBusy | Gets a value indicating whether this IOlapViewModel is busy with data gathering or result processing. | |
IsFlatData | Gets or sets a value indicating whether this DataSourceBase is connected to flat data or to analysis server. | |
IsInitializing | Gets or sets a value indicating whether this DataSourceBase is in process of initialization. | |
IsSwitchingAreaItemLocation | Gets or sets a value indicating whether this instance is switching the location of an item from one area to another. | |
LevelDefaultSortDirections | Gets the list of level default sort directions. | |
LevelFirstSortDirection | Gets or sets the level default sort direction for levels not present in LevelDefaultSortDirections collection when PreserveMembersOrder is set to false . | |
LevelSortDirections | Gets a collection of the sorted levels unique names and their sort directions. | |
MeasureGroup | Gets or sets the currently selected Infragistics.Olap.Data.IMeasureGroup object. When MeasureGroup is different than null the hierarchy of cube is filtered and just dimensions from the selected measure group are available for processing. | |
MeasureGroups | Gets collection of available Infragistics.Olap.Data.IMeasureGroup items. | |
MeasureListIndex | Gets or sets the initial position of measures area item when more than one measure is applied. | |
MeasureListLocation | Gets or sets where measures are placed when more than one measure is applied. | |
MeasureListViewModel | Gets special type of IAreaItemViewModel that is responsible for displaying of multiple measure items. | |
Measures | Gets or sets collection of IMeasureViewModel items that represents the selected measures of model. | |
Metadata | Gets collection with hierarchical structure where are loaded all Infragistics.Olap.Data.ICube.Dimensions and Infragistics.Olap.Data.ICube.Measures of the instance if Infragistics.Olap.Data.ICube that is set to Cube property. The loaded in the collection items may varie depends on the choosen MeasureGroup. | |
ParentInFrontForColumns | Gets or sets a value indicating whether parent for columns is in front of children. | |
ParentInFrontForRows | Gets or sets a value indicating whether parent for rows is in front of children. | |
PreserveMembersOrder | Gets or sets a value indicating whether is preserved the data source order of members when there is no header sorting applied. | |
Processing | Gets or sets a value indicating whether this DataSourceBase is processing. | |
Result | Gets the Infragistics.Olap.Data.IResult object created by the data provider. | |
Rows | Gets or sets collection of IFilterViewModel items that represents the rows of model. | |
SortDescriptors | Gets the collection of KeyValuePair where Infragistics.Olap.Data.ITuple instance is used as key and SortDirection is used as value that indicates how the data related to the key is odered. |
Name | Description | |
---|---|---|
CubesList | Gets the cubes list. | |
DataProvider | Gets or sets the data provider responsible for generating data for the ViewModel. | |
DesiredMeasureListIndex | Gets or sets the desired index MeasureListViewModel appears at. | |
FullResult | Gets the full cached result. | |
HasInitializationData | Gets or sets a value indicating whether the initialization values are set for any of Rows, Columns, Measures or Filters collections. | |
HierarchizedResult | Gets the visible result in its hierarchized form. | |
IsPivoting | Gets a value indicating whether the location of the items in Rows and Columns changes because PivotGrid is called. | |
IsSchemaDirty | Gets or sets a value indicating whether the current schema will be reloaded when LoadSchemaAsync is called. | |
IsWorkerBusy | Gets a value indicating whether the background worker used to build the Infragistics.Olap.Data.IResult is busy. | |
RawResult | Gets the raw visible result. | |
SkipRefreshGrid | Gets or sets a value indicating whether refreshing the grid should be skipped. |
Name | Description | |
---|---|---|
CancelExecutionAsync | Request the cancelation of the current background task. | |
CollapseToLevelAsync | Asynchronously collapses FilterMembers hierarchy up to the specified level. | |
CreateFilterViewModel | Creates view model for the specified hierarchy. | |
CreateMeasureViewModel | Creates view model for the specified measure. | |
ExpandToLevelAsync | Overloaded. Asynchronously loads and expands FilterMembers hierarchy up to the specified level. | |
FillMembers | Overloaded. Fills the members into level. | |
GenerateInitialCube | Generates Infragistics.Olap.Data.ICube that can be passed to Cube property in order this cube to be loaded as default cube. | |
GenerateInitialItems | Generates AreaItemsCollection that can be passed to Rows, Columns, Filters or Measures properties in order this collections to be loaded with items described in itemsString. | |
GenerateInitialMeasureGroup | Generates Infragistics.Olap.Data.IMeasureGroup that can be passed to MeasureGroup property in order this measure group to be loaded as default measure group. | |
GetFilterViewModelFromHierarchy | Overloaded. Gets the IFilterViewModel instance related to the hierarchy if there is such IFilterViewModel registered for that hierarchy. | |
LoadCubesAsync | Loads asynchronous the cubes for given catalog. | |
LoadSchemaAsync | Loads the schema asynchronous. | |
PivotGrid | Pivots the items of Columns and Rows collections. | |
RefreshGrid | Refreshes the data for the ViewModel | |
RegisterResources | Adds an additonal Resx file in which the control will pull its resources from. | |
ResetMetadataTree | Recreates the metadata tree of the measures and dimensions based on the cuurent Cube. The new metadata structure is available through Metadata property. | |
SetMeasureAggregator | Changes the IAggregator for given IMeasureViewModel.Measure. | |
SetMemberSortDirection | ||
Sort | Sorts the underlaying data. | |
SwitchAxisMember | Switch the state from collapsed to expanded or back for passed axis member. | |
SwitchMemberSortDirection | Overloaded. Swich the direction the children of this member are ordered. | |
UnregisterResources | Removes a previously registered resx file. | |
UpdateVisualMembers | Updates the state of the visual members in the specified ExecutionContext. |
Name | Description | |
---|---|---|
AttachAreaItemViewModel | Called when new items are added to Rows, Columns or Filters collections. | |
AxisChangedWorkFinishAction | Finishes the execution of a work with RefreshGridWorkId identifier. | |
AxisChangedWorkStartAction | Starts the execution of a work with AxisChangedWorkId identifier. | |
BeginInitialization | Called when the intialization within XAML begins. | |
BuildDataAsync | Generate the data asynchronous. | |
BuildDataInternal | Generates the data internally. | |
CanAddWorkToQueue | Determines whether the specified work can be added to the pending works queue. | |
CanContinueCurrentWork | Determines whether the execution of the current work can be requeried based on the specified work. | |
CanRaiseResultChanged | Determines whether ResultChanged can be raised, based on the list of the pending works. | |
CreateFilterMember | Creates the filter member used by IFilterViewModel. | |
CreateFilterSource | Creates the filter source instance related to member. | |
DetachAreaItemViewModel | Called when items are removed from Rows, Columns or Filters collections. | |
EndInitialization | Called when the intialization within XAML ends. | |
EnqueueWork | Enqueues the work. | |
FillFilterMemberFromResult | ||
FindFilterMember | Overloaded. Finds the Infragistics.Olap.Data.IFilterMember connected with the specified Infragistics.Olap.Data.IMember. | |
FindParentMember | Finds the Infragistics.Olap.Data.IFilterMember connected with the specified Infragistics.Olap.Data.IMember. | |
FinishWork | Finishes the work. | |
GetContextAreaItems | Gets the area items for the specified executionContext. | |
GetCurrentWork | Gets the current work the background worker is working on. | |
GetDataSourceState | Gets the state of the data source. | |
GetLevelDefaultSortDirection | ||
GetLevelSortBehavior | ||
GetMeasureListIndex | Gets the index of the measure list. | |
GetWorksQueue | Gets the pending works queue. | |
HasPendingWork | Determines whether there are any works pending. | |
InitializeQuery | Initializes the query. | |
IsContextParentInFront | ||
IsCurrentWorkOf | Determines whether the current DataSourceBase.Work type matches to the specified type identifier. | |
OnChangeableDataProviderSourceChanged | Called when original data source of DataProvider changes. | |
OnColumnsChanged | This method is called when Columns collection changes. | |
OnCubeChanged | Called when the Cube property is changed. | |
OnCubesLoaded | This method is called when cubes of given data source are loaded. | |
OnDataProviderChanged | Called when DataProvider property is changed. | |
OnDataProviderChanging | Called when DataProvider property is changing. | |
OnDimensionsLoaded | This method is called when dimensions are loaded. | |
OnFiltersChanged | This method is called when Filters collection changes. | |
OnInitialized | Called when loading of Infragistics.Olap.Data.ICube.Dimensions, Infragistics.Olap.Data.ICube.Measures, Infragistics.Olap.Data.ICube.MeasureGroups and Infragistics.Olap.Data.ICube.MeasureGroupDimensions of Cube is finished and Metadata hierarchy is created, just before Initialized event is fired. | |
OnMeasureGroupsLoaded | This method is called when measure groups are loaded. | |
OnMeasuresChanged | This method is called when Measures collection changes. | |
OnMeasuresLoaded | This method is called when measures are loaded. | |
OnMembersLoaded | This method is called when members are loaded. | |
OnMetadataTreeItemAdding | Raises the MetadataTreeItemAdding event. | |
OnPrepareWork | Prepares a work about adding it to works queue. | |
OnPropertyChanged | Raises PropertyChanged event. Called when one or more of the properties that exist on the element have had their effective values changed. | |
OnRefreshGrid | Starts procedure of refreshing the data. | |
OnResultChanged | Called when the Result changes. | |
OnRowsChanged | This method is called when Rows collection changes. | |
OnSchemaLoaded | This method is called when connection to the data source is established and the initialization information for data source is loaded. | |
PivotArray | Pivots the array, to swap columns and rows. | |
PivotResult | Pivots the result. | |
QueryContinueCurrentWork | Tries to continue with processing of the current work. | |
QueryNextWork | Queries the next work the background worker will start working on. | |
RefreshGridWorkFinishAction | Finishes execution of a work with RefreshGridWorkId identifier. | |
RefreshGridWorkStartAction | Starts the execution of a work with RefreshGridWorkId identifier. | |
RegisterFilterViewModel | Registers the filter view model for the specified hierarchy. | |
ReleaseFilterSourceItems | Releases the filter source items for the members at the specified level. | |
RemoveWork | ||
ResolveLevelSortDirection | ||
SetMeasureListIndex | Sets the index of the measure list. | |
StartWork | Starts the work using a background worker. | |
SwitchMemberWorkFinishAction | Finishes the execution of a work with SwitchMemberWorkId identifier. | |
SwitchMemberWorkStartAction | Starts the execution of a work with SwitchMemberWorkId identifier. | |
UnknownWorkFinishAction | Finishes the execution of a work of unknown type. | |
UnknownWorkStartAction | Starts the execution of a work of unknown type. | |
UnregisterFilterSource | Unregisters the filter source related to the member specified. | |
UnregisterFilterViewModel | Unregisters the filter view model related to the specified hierarchy. | |
UpdateHierarchiesCollection | Defines the way of initial loading of hierarchies and filtering of their members. | |
UpdateMeasureListViewModel | Updates the MeasureListViewModel to reflects the current state of the data source. |
Name | Description | |
---|---|---|
Initialized | Occurs when initialization of metadata is finished. | |
LoadCubesCompleted | Occurs when asynchronous call for loading cubes is completed. | |
LoadDimensionsCompleted | Occurs when asynchronous call for loading dimensions is completed. | |
LoadMeasureGroupsCompleted | Occurs when asynchronous call for loading of measure groups is completed. | |
LoadMeasuresCompleted | Occurs when asynchronous call for loading measures is completed. | |
LoadMembersCompleted | Occurs when asynchronous call for loading members is completed. | |
LoadSchemaCompleted | Occurs when asynchronous call for loading schema is completed. | |
MetadataTreeItemAdding | Occurs when a new item is added to Metadata property hierarchy. | |
PropertyChanged | Occurs when a property value has changed. | |
ResultChanged | Occurs when the Result is changed. |