The following tables list the members exposed by Series.
Name | Description | |
---|---|---|
Series Constructor | Overloaded. Initializes a new instance of the Series class with a name and the specified Elements. |
Name | Description | |
---|---|---|
Background | Gets or sets the background object used to fill a gauge face or radar associated with this series. | |
CommandTimeout | Gets or sets the wait time before terminating the attempt to execute a command and generating an error. | |
ConnectionString | Sets the database connection string used when dynamically obtaining charting data from a SQL statement. | |
Data | Gets or sets a DataTable, DataSet, DataView, XML file name, XML string, or an object that implement IEnumerable, ArrayList or HashTable used to generate a SeriesCollection. | |
DataFields | Gets or sets a value that specifies the 'database column' to 'chart data' relationship. | |
DataProviderType | Specifies a database type. Defaults to OleDb (Access database). | |
DefaultElement | Gets or sets the an Element object whose properties will trickle to all elements within this series. | |
Element | Gets or sets an Element object which facilitates a shortcut for adding elements to the chart. | |
Elements | Gets or sets a collection of Element objects associated with this series. | |
EmptyElement | Gets or sets an EmptyElement object associated with this series. | |
EndDate | The ending date used with SqlStatement to query filtered data from a database. | |
GaugeBorderBox | Gets or sets a box object that determines the box style and colors used with GaugeBorderShape.UseBox. | |
GaugeBorderShape | Gets or sets the GaugeBorderShape of this series used with gauges. | |
GaugeLinearStyle | Gets or sets the GaugeLinearStyle used with GaugeType.Horizontal and GaugeType.Vertical. | |
GaugeType | Get or sets the GaugeType used with ChartType.Gauges. | |
HatchStylePalette | Gets or sets the hatch style palette used be the Elements of this series. | |
HatchStylePaletteName | Gets or sets a Palette boolean which indicates which static palette will be used be the Elements of this series. Note If used, legend behavior will be different. | |
ImageBarSyncToValue | Gets or sets a value that indicates whether repeating ImageBar templates will sync the number of times they repeat with the element's value. | |
ImageBarTemplate | Gets or sets the path and file name of the image bar template used when drawing elements of this series. | |
Item | Gets or sets an Element of this Series at a specified index. | |
LegendEntry | Gets or sets the legend entry properties of this series. | |
Limit | Gets or sets the limit number of elements returned for this series when data is generated. | |
LimitMode | Determine the type of limitation for Limit and SplitByLimit properties. Default is Top. | |
Line | Gets or sets the line properties of this series. | |
Name | Gets or sets the name of this series. | |
OtherElementText | Controls the label used for the aggregated datapoint / series created when using Limit or SplitByLimit and setting ShowOther to true. | |
Palette | Gets or sets the palette which will be used by the Elements of this series. Note If used, legend behavior will be different. | |
PaletteName | Gets or sets a Palette enumeration which indicates which static palette will be used by the Elements of this series. Note If used, legend behavior will be different. | |
ParameterCollection | Gets or sets a collection of Parameter objects used in conjunction with StoredProcedure | |
Position | Gets or sets the position of this series in relation to other series when the chart is drawn. | |
ShowOther | This property controls if the additional series not shown due to the use of SplitByLimit, or the additional elements not shown due to the use of Limit are aggregated into a single series / element and graphed alongside the top x series / elements. | |
SplineTensionPercent | Gets or sets a value between 0 and 100 that specifies the tension of a spline curve. | |
SplitByLimit | Gets or sets the number of series created using SplitBy. | |
SqlStatement | The SQL statement used to obtain the charting data. | |
StartDate | The starting date used with SqlStatement to query filtered data from a database. | |
StoredProcedure | This property accepts the name of a stored procedure to be used in place of the SqlStatement property in order to obtain data for the chart. | |
TotalElements | Return the total number of elements in the elements collection. This property usually used in conjunction with Limit. | |
Type | Gets or sets the type of this series. | |
Visible | Gets or sets a value which indicates whether the series is visible. | |
XAxis | Gets or sets the x axis for this series. | |
YAxis | Gets or sets the y axis for this series. |
Name | Description | |
---|---|---|
Add | Overloaded. Adds two Series objects together. | |
AddElements | Overloaded. Adds the elements of the specified series to this series. | |
AddParameter | Adds a stored procedure when to use in conjunction with StoredProcedure. | |
Calculate | Performs a Calculation on current instance of this series. | |
Divide | Overloaded. Divides the element values of the series on the left by the element values of the series on the right. | |
FromYValues | Overloaded. Creates a named series of element with the specified y values. | |
GetDataSource | Gets a DataSource object representing this Series. | |
GetSmartPalette | Overloaded. Generates a SmartPalette object that contains the names of the elements in this Series matched with the specified Palette enumeration. | |
Multiply | Overloaded. Multiplies two Series objects together. | |
Sort | Overloaded. Sorts the Elements based on an element property and order. | |
Split | Splits the elements into individual series per the specified TimeIntervalAdvanced. | |
SplitByName | Overloaded. Splits a series to multiple series based on element subvalue's name. | |
SplitRegroup | Splits the elements based on the first split, then the resulting series are grouped based on the second split. A simple analogy is a stretch of measuring tape representing a timeline. The tape is cut into sections based on (first split), then the pieces are stacked on top of each other and cut again based on the second split. The resulting stacks are evaluated down to an element based on the specified calculation.
As a real world example, consider you have a series with web site traffic represented by an element for each time the website was visited including a date and time. This method can parse the data in a way that allows determining the traffic for each day of the week throughout the entire span of time. This means all the traffic going through the website on any monday would be calculated down to a single element, same for tuesday and so on. This illustration shows how the data is arranged.
| |
SplitRegroupCalculate | Overloaded. Splits the elements based on the first split, then the resulting series are grouped based on the second split. A simple analogy is a stretch of measuring tape representing a timeline. The tape is cut into sections based on (first split), then the pieces are stacked on top of each other and cut again based on the second split. The resulting stacks are evaluated down to an element based on the specified calculation.
As a real world example, consider you have a series with web site traffic represented by an element for each time the website was visited including a date and time. This method can parse the data in a way that allows determining the traffic for each day of the week throughout the entire span of time. This means all the traffic going through the website on any monday would be calculated down to a single element, same for tuesday and so on. This illustration shows how the data is arranged.
| |
Subtract | Overloaded. Subtracts the element values of series on the right from the series on the left. | |
Trim | Overloaded. Trims elements out of this series based on a specified numeric range and element property. |
Addition | Overloaded. Adds two Series objects together. |
Division | Overloaded. Divides the element values of the series on the left by the element values of the series on the right. |
Multiplication | Overloaded. Multiplies two Series objects together. |
Subtraction | Overloaded. Subtracts the element values of series on the right from the series on the left. |