| Class | Description |
| ArcShape | Represents an arc shape in a C1Report. |
| C1Report | Generates Access-style, data-based banded reports that can be rendered to printer, preview, or exported to various portable formats (including XPS, HTML, PDF, and text). |
| CompatibilityOptions | Specifies compatibility options for a C1Report. Properties in this class can be used to control compatibility with older versions of C1Report. |
| DataAccessException | System.Exception that is thrown when a data access error occurs. |
| DataSource | Provides data for reports. |
| DialogEventArgs | Provides data for C1Report.InitializeParametersDialog event. |
| EllipsePartShape | Abstract base class for ArcShape and PieShape classes. |
| EllipseShape | Represents an ellipse shape in a C1Report. |
| ExportFilter | Base class for all export filters, used with the C1Report.RenderToFilter method to render reports into different formats. |
| Field | Displays individual data items in a report. |
| FieldCollection | FieldCollection class represents a collection of the Field objects. |
| FontProcessingOptions | Specifies font processing options for a C1Report. This class inherits from C1.C1Preview.FontProcessingOptions, the only difference is that some properties' defaults are changed. |
| Group | Object used to sort and group report data. |
| GroupCollection | GroupCollection class represents a collection of the Group objects. |
| HtmlFilter | Used with the C1Report.RenderToFilter method to render reports into HTML streams or files. |
| HtmlTableFilter | Class is used with the C1Report.RenderToFilter method to render reports into table-based HTML streams or files. |
| IsoscelesTriangleShape | Represents an isosceles triangle shape in a C1Report. |
| Layout | The Layout object controls how the report is rendered on pages. |
| LineShape | Represents a line shape in a C1Report. |
| LineShapeBase | Abstract base class for LineShape and PolygonShape classes. |
| MetafileFilter | Used with the C1Report.RenderToFilter method to render reports into compressed metafile files. |
| PdfFilter | Used with the C1Report.RenderToFilter method to render reports into PDF (portable document format) streams or files. |
| PdfSecurityOptions | Contains options that determine who can use the Pdf document and what actions are allowed. |
| PdfViewerOptions | Contains options that determine how the viewer should display the Pdf document. |
| PieShape | Represetns a pie shape in a C1Report. |
| RectangleShape | Represents a rectangle shape in a C1Report. |
| ReportEventArgs | Provides data for C1Report.StartPage, C1Report.EndPage, C1Report.StartSection, C1Report.PrintSection, C1Report.EndSection, C1Report.ReportError, and C1Report.AddOutlineEntry events. |
| ReportInfo | Class that contains report metadata. |
| ReportParameter | Represents a parameter in a parameterized report data source. |
| ReportParameterCollection | Contains a collection of ReportParameter objects. |
| RightTriangleShape | Represents a rectangular triangle shape in a C1Report. |
| RtfFilter | Used with the C1Report.RenderToFilter method to render reports into RTF (rich text format) streams or files. |
| RtfLabelFilter | Class is used with the C1Report.RenderToFilter method to render reports into RTF (rich text format) streams or files. |
| Section | Represents a report band. |
| SectionCollection | Collection of the Section objects. |
| ShapeBase | Abstract base class for shapes rendered by report fields (see Field.ShapeType and Shape). |
| TextFilter | Used with the C1Report.RenderToFilter method to render reports into plain text streams or files. |
| TextFilterClassic | Used with the C1Report.RenderToFilter method to render reports into plain text streams or files. |
| TiffFilter | Used with the C1Report.RenderToFilter method to render reports into TIFF streams or files. |
| TriangleShapeBase | Abstract base class for IsoscelesTriangleShape and RightTriangleShape types. |
| XlsFilter | Class used with the C1Report.RenderToFiltermethod to render reports into Microsoft Excel (XLS) files. |