<
OLAP for WPF and Silverlight | ComponentOne
C1.Olap Namespace / C1OlapEngine Class
Properties Methods Events


In This Topic
    C1OlapEngine Class Members
    In This Topic

    The following tables list the members exposed by C1OlapEngine.

    Public Constructors
     NameDescription
    Public ConstructorInitializes a new instance of a C1OlapEngine.  
    Top
    Public Properties
     NameDescription
    Public PropertyGets a list of C1OlapField objects that define the fields shown as columns in the output table.  
    Public PropertyGets or sets the object that contains data to be analyzed.  
    Public PropertyGets the list of C1OlapField objects exposed by the data source.  
    Public PropertyGets the number of elements that are represented in the current view.  
    Public PropertyGets a list of C1OlapField objects that define the fields used as filters for the output table.  
    Public PropertyGets a value that determines whether an Olap view is currently defined.  
    Public PropertyGets the number of elements that in the data source.  
    Public PropertyGets the default System.ComponentModel.ICollectionView that exposes the data in the OlapTable.  
    Public PropertyGets the C1.Silverlight.Data.DataTable that contains the output of the Olap analysis.  
    Public PropertyGets a list of C1OlapField objects that define the fields shown as rows in the output table.  
    Public PropertyGets or sets a value that determines whether the Olap output table should include columns containing the row keys.  
    Public PropertyGets or sets a value that determines whether the Olap output table should include columns containing subtotals or grand totals.  
    Public PropertyGets or sets a value that determines whether the Olapoutput table should include rows containing subtotals or grand totals.  
    Public PropertyGets or sets a value that determines whether the Olap output table should use zeros to indicate missing values.  
    Public PropertyGets the first C1OlapField in the ValueFields collection, or null if the collection is empty.  
    Public PropertyGets a list of C1OlapField objects that define the fields summarized in the cells of the output table.  
    Public PropertyGets or sets the Olap view definition as an Xml string.  
    Top
    Public Methods
     NameDescription
    Public MethodSuspend automatic updates to the output table while defining the Olap view.  
    Public MethodRestore automatic updates to the output table after the Olap view has been defined.  
    Public MethodOverloaded. 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.  
    Public MethodOverloaded. Gets the C1OlapKey associated with a C1.Silverlight.Data.DataColumn on an Olap table.  
    Public MethodOverloaded. Gets a string with a title describing the current view.  
    Public MethodOverloaded. Reads an Olap view definition from an System.Xml.XmlReader.  
    Public MethodTransposes the fields in the current view so rows become columns and columns become rows.  
    Public MethodCauses the C1OlapEngine to rebuild the output table exposed by the OlapTable property.  
    Public MethodOverloaded. Saves the current Olap view definition into an System.Xml.XmlWriter.  
    Top
    Protected Methods
     NameDescription
    Protected MethodRaises the LoadedFields event.  
    Protected MethodRaises the Updated event.  
    Protected MethodRaises the Updating event.  
    Top
    Public Events
     NameDescription
    Public EventFires after the C1OlapEngine finishes loading the fields for the current DataSource.  
    Public EventFires after the C1OlapEngine finishes the Olap analysis and the output OlapTable is ready, or the analysis operation is cancelled.  
    Public EventFires before the C1OlapEngine starts updating the output OlapTable.  
    Top
    See Also