C1.Olap Namespace : C1OlapEngine Class |
The following tables list the members exposed by C1OlapEngine.
Name | Description | |
---|---|---|
![]() | C1OlapEngine Constructor | Initializes a new instance of a C1OlapEngine. |
Name | Description | |
---|---|---|
![]() | ColumnFields | Gets a list of C1OlapField objects that define the fields shown as columns in the output table. |
![]() | DataSource | Gets or sets the object that contains data to be analyzed. |
![]() | Fields | Gets the list of C1OlapField objects exposed by the data source. |
![]() | FilteredItemCount | Gets the number of elements that are represented in the current view. |
![]() | FilterFields | Gets a list of C1OlapField objects that define the fields used as filters for the output table. |
![]() | IsViewDefined | Gets a value that determines whether an Olap view is currently defined. |
![]() | ItemCount | Gets the number of elements that in the data source. |
![]() | OlapDefaultView | Gets the default System.ComponentModel.IBindingList that exposes the data in the OlapTable. |
![]() | OlapTable | Gets the System.Data.DataTable that contains the output of the Olap analysis. |
![]() | RowFields | Gets a list of C1OlapField objects that define the fields shown as rows in the output table. |
![]() | ShowKeyColumns | Gets or sets a value that determines whether the Olap output table should include columns containing the row keys. |
![]() | ShowTotalsColumns | Gets or sets a value that determines whether the Olap output table should include columns containing subtotals or grand totals. |
![]() | ShowTotalsRows | Gets or sets a value that determines whether the Olapoutput table should include rows containing subtotals or grand totals. |
![]() | ShowZeros | Gets or sets a value that determines whether the Olap output table should use zeros to indicate missing values. |
![]() | ValueField | Gets the first C1OlapField in the ValueFields collection, or null if the collection is empty. |
![]() | ValueFields | Gets a list of C1OlapField objects that define the fields summarized in the cells of the output table. |
![]() | ViewDefinition | Gets or sets the Olap view definition as an Xml string. |
Name | Description | |
---|---|---|
![]() | BeginUpdate | Suspend automatic updates to the output table while defining the Olap view. |
![]() | CancelUpdate | Requests cancellation of a pending request operation. |
![]() | EndUpdate | Restore automatic updates to the output table after the Olap view has been defined. |
![]() | GetDetail | Overloaded. Gets a list of objects in the raw data source that define the content of a specific cell in the output table exposed by the OlapTable property. |
![]() | GetOlapKey | Overloaded. Gets the C1OlapKey associated with a System.Data.DataColumn on an Olap table. |
![]() | GetViewTitle | Overloaded. Gets a string with a title describing the current view. |
![]() | ReadXml | Overloaded. Reads an Olap view definition from an System.Xml.XmlReader. |
![]() | TransposeFields | Transposes the fields in the current view so rows become columns and columns become rows. |
![]() | Update | Causes the C1OlapEngine to rebuild the output table exposed by the OlapTable property. |
![]() | WriteXml | Overloaded. Saves the current Olap view definition into an System.Xml.XmlWriter. |
Name | Description | |
---|---|---|
![]() | OnLoadedFields | Raises the LoadedFields event. |
![]() | OnUpdated | Raises the Updated event. |
![]() | OnUpdating | Raises the Updating event. |
Name | Description | |
---|---|---|
![]() | LoadedFields | Fires after the C1OlapEngine finishes loading the fields for the current DataSource. |
![]() | Updated | Fires after the C1OlapEngine finishes the Olap analysis and the output OlapTable is ready, or the analysis operation is cancelled. |
![]() | UpdateProgressChanged | Fires when the update progress of the C1OlapEngine is changed. |
![]() | Updating | Fires before the C1OlapEngine starts updating the output OlapTable. |