Version

DataSourceBase Class Properties

For a list of all members of this type, see DataSourceBase members.

Public Properties
 NameDescription
Public PropertyAreaFieldSettingsGets or sets the area items editing settings.  
Public PropertyColumnsGets or sets collection of IFilterViewModel items that represents the columns of model.  
Public PropertyConnectionSettingsGets or sets the connection settings.  
Public PropertyCubeGets or sets the currently selected Infragistics.Olap.Data.ICube object that contains the particular data slices.  
Public PropertyCubesGets or sets collection of available Infragistics.Olap.Data.ICube items.  
Public PropertyDeferredLayoutUpdateGets or sets a value indicating whether data is loaded on demand.  
Public PropertyErrorGets or sets the exception object if exception has been thrown while ExecuteCommandDoWork is executed.  
Public PropertyFiltersGets or sets collection of IAreaItemViewModel items that represents the selected filters of model.  
Public PropertyHierarchyExpansionModeGets or sets the hierarchy expansion mode used to create the visual members hierarchy.  
Public PropertyIsBusyGets a value indicating whether this IOlapViewModel is busy with data gathering or result processing.  
Public PropertyIsFlatDataGets or sets a value indicating whether this DataSourceBase is connected to flat data or to analysis server.  
Public PropertyIsInitializingGets or sets a value indicating whether this DataSourceBase is in process of initialization.  
Public PropertyIsSwitchingAreaItemLocationGets or sets a value indicating whether this instance is switching the location of an item from one area to another.  
Public PropertyLevelDefaultSortDirectionsGets the list of level default sort directions.  
Public PropertyLevelFirstSortDirectionGets or sets the level default sort direction for levels not present in LevelDefaultSortDirections collection when PreserveMembersOrder is set to false.  
Public PropertyLevelSortDirectionsGets a collection of the sorted levels unique names and their sort directions.  
Public PropertyMeasureGroupGets 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.  
Public PropertyMeasureGroupsGets collection of available Infragistics.Olap.Data.IMeasureGroup items.  
Public PropertyMeasureListIndexGets or sets the initial position of measures area item when more than one measure is applied.  
Public PropertyMeasureListLocationGets or sets where measures are placed when more than one measure is applied.  
Public PropertyMeasureListViewModelGets special type of IAreaItemViewModel that is responsible for displaying of multiple measure items.  
Public PropertyMeasuresGets or sets collection of IMeasureViewModel items that represents the selected measures of model.  
Public PropertyMetadataGets 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.  
Public PropertyParentInFrontForColumnsGets or sets a value indicating whether parent for columns is in front of children.  
Public PropertyParentInFrontForRowsGets or sets a value indicating whether parent for rows is in front of children.  
Public PropertyPreserveMembersOrderGets or sets a value indicating whether is preserved the data source order of members when there is no header sorting applied.  
Public PropertyProcessingGets or sets a value indicating whether this DataSourceBase is processing.  
Public PropertyResultGets the Infragistics.Olap.Data.IResult object created by the data provider.  
Public PropertyRowsGets or sets collection of IFilterViewModel items that represents the rows of model.  
Public PropertySortDescriptorsGets 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.  
Protected Properties
 NameDescription
Protected PropertyCubesListGets the cubes list.  
Protected PropertyDataProviderGets or sets the data provider responsible for generating data for the ViewModel.  
Protected PropertyDesiredMeasureListIndexGets or sets the desired index MeasureListViewModel appears at.  
Protected PropertyFullResultGets the full cached result.  
Protected PropertyHasInitializationDataGets or sets a value indicating whether the initialization values are set for any of Rows, Columns, Measures or Filters collections.  
Protected PropertyHierarchizedResultGets the visible result in its hierarchized form.  
Protected PropertyIsPivotingGets a value indicating whether the location of the items in Rows and Columns changes because PivotGrid is called.  
Protected PropertyIsSchemaDirtyGets or sets a value indicating whether the current schema will be reloaded when LoadSchemaAsync is called.  
Protected PropertyIsWorkerBusyGets a value indicating whether the background worker used to build the Infragistics.Olap.Data.IResult is busy.  
Protected PropertyRawResultGets the raw visible result.  
Protected PropertySkipRefreshGridGets or sets a value indicating whether refreshing the grid should be skipped.  
See Also