.netCHARTING v10.5 Documentation
Properties  Methods 

dotnetCHARTING Namespace : Series Class
Series Class Members

The following tables list the members exposed by Series.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyGets or sets the background object used to fill a gauge face or radar associated with this series.  
Public PropertyGets or sets a box object that determines the box style and colors used with GaugeBorderShape.UseBox or ChartType.TreeMap.  
Public Property

Gets or sets the wait time before terminating the attempt to execute a command and generating an error.

 
Public PropertySets the database connection string used when dynamically obtaining charting data from a SQL statement.  
Public PropertyGets or sets the number of contours to draw on a SeriesType.Surface.Contour series.  
Public PropertyGets 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.  
Public PropertyGets or sets a value that specifies the 'database column' to 'chart data' relationship.  
Public PropertySpecifies a database type. Defaults to OleDb (Access database).  
Public PropertyGets or sets the an Element object whose properties will trickle to all elements within this series.  
Public Property(JS Chart Only) Gets or sets element properties applied to all hierarchical leaf element in this series.  
Public PropertyGets or sets an Element object which facilitates a shortcut for adding elements to the chart.  
Public PropertyGets or sets a collection of Element objects associated with this series.  
Public PropertyGets or sets an EmptyElement object associated with this series.  
Public PropertyThe ending date used with SqlStatement to query filtered data from a database.  
Public PropertyGets or sets a value that indicates whether the element values of this series will affect the value axis they are plotted against.  
Public Property(JS Chart Only) Gets or sets element properties applied to the first element in this series.  
Public PropertyGets or sets a box object that determines the box style and colors used with GaugeBorderShape.UseBox.  
Public PropertyGets or sets the GaugeBorderShape of this series used with gauges.  
Public PropertyGets or sets the GaugeLinearStyle used with GaugeType.Horizontal and GaugeType.Vertical.  
Public PropertyGet or sets the GaugeType used with ChartType.Gauges.  
Public PropertyGets or sets the hatch style palette used be the Elements of this series.  
Public PropertyGets 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.  
Public PropertyGets or sets a value that indicates whether repeating ImageBar templates will sync the number of times they repeat with the element's value.  
Public PropertyGets or sets the path and file name of the image bar template used when drawing elements of this series.  
Public PropertyGets or sets the factor by which a surface element tile is interpolated. This property is used with SeriesTypeSurface.Surface series.  
Public PropertyGets or sets an Element of this Series at a specified index.  
Public PropertyGets or sets the ID of this series used in JavaScript charts. By specifying this ID, the series can be referenced in JS.  
Public Property  
Public Property(JS Chart Only) Gets or sets element properties applied to the last element in this series.  
Public PropertyGets or sets the legend entry properties of this series.  
Public PropertyGets or sets the limit number of elements returned for this series when data is generated.  
Public PropertyDetermine the type of limitation for Limit and SplitByLimit properties. Default is Top.  
Public PropertyGets or sets the line properties of this series.  
Public PropertyGets or sets the name of this series.  
Public PropertyControls the label used for the aggregated datapoint / series created when using Limit or SplitByLimit and setting ShowOther to true.  
Public PropertyGets or sets the palette which will be used by the Elements of this series.

Note If used, legend behavior will be different.  
Public PropertyGets 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.  
Public PropertyGets or sets a collection of Parameter objects used in conjunction with StoredProcedure  
Public PropertyGets or sets the position of this series in relation to other series when the chart is drawn.  
Public Property(JS Chart Only) A collection of labels used with gauge charts.  
Public PropertyThis 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.  
Public PropertyGets or sets a value between 0 and 100 that specifies the tension of a spline curve.  
Public PropertyGets or sets the number of series created using SplitBy.  
Public PropertyThe SQL statement used to obtain the charting data.  
Public PropertyThe starting date used with SqlStatement to query filtered data from a database.  
Public PropertyThis 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.  
Public PropertyReturn the total number of elements in the elements collection. This property usually used in conjunction with Limit.  
Public PropertyGets or sets the type of this series.  
Public PropertyGets or sets a value that indicates whether this surface series is drawn in 3D.  
Public PropertyGets or sets a value which indicates whether the series is visible.  
Public PropertyGets or sets the x axis for this series.  
Public PropertyGets or sets the y axis for this series.  
Public PropertyGets or sets the Z axis of this series when used with surface charts.  
Top
Public Methods
 NameDescription
Public Methodstatic (Shared in Visual Basic)Overloaded. Adds two Series objects together.  
Public MethodOverloaded. Adds the elements of the specified series to this series.  
Public MethodAdds a stored procedure when to use in conjunction with StoredProcedure.  
Public MethodOverloaded. Performs a Calculation on the current instance of this series.  
Public Method  
Public Methodstatic (Shared in Visual Basic)Overloaded. Divides the element values of the series on the left by the element values of the series on the right.  
Public Methodstatic (Shared in Visual Basic)Constructs a series containing surface data created from the specified value arrays.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Creates a named series of element with the specified y values.  
Public MethodReturns a collection of active elements.  
Public MethodGets a DataSource object representing this Series.  
Public MethodOverloaded.   
Public MethodCalculates the interpolated X value of this series given the Y value.  
Public MethodCalculates the interpolated Y value of this series given the X value.  
Public MethodOverloaded. Generates a SmartPalette object that contains the names of the elements in this Series matched with the specified Palette enumeration. Each element gets a different color from the specified palette.  
Public MethodGroups the time based elements by the specified time interval and returns a series with surface data. This method also populates a list of dates when can be mapped to the x axis of the chart.  
Public MethodGets a string containing a comma delimited list of the specified values for each element.  
Public MethodGets a string containing a comma delimited list of Y values.  
Public Methodstatic (Shared in Visual Basic)Overloaded. Multiplies two Series objects together.  
Public MethodOverloaded. Applies property settings of the specified default element to elements in this series that are outside a specified CalendarPattern and corresponding DateTime element property.  
Public MethodOverloaded. Sorts the Elements based on an element value property and sort order.  
Public MethodSplits the elements into individual series per the specified TimeIntervalAdvanced.  
Public MethodOverloaded. Splits a series to multiple series based on element subvalue's name.  
Public Method

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.

 
Public MethodOverloaded. 

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.

 
Public Methodstatic (Shared in Visual Basic)Overloaded. Subtracts the element values of series on the right from the series on the left.  
Public MethodOverloaded. Trims this series of elements leaving only the specified number of levels from the root element.  
Top
Public Operators
Overloaded. Adds two Series objects together.
Overloaded. Divides the element values of the series on the left by the element values of the series on the right.
Overloaded. Multiplies two Series objects together.
Overloaded. Subtracts the element values of series on the right from the series on the left.
Top
See Also