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. |