DataManipulator Класс

Определение

Выполняет операции по обработке данных во время выполнения.Performs data manipulation operations at run time. Доступ к этому классу предоставляет свойство DataManipulator корневого объекта Chart.This class is exposed by the DataManipulator property of the root Chart object.

public ref class DataManipulator : System::Web::UI::DataVisualization::Charting::DataFormula
public class DataManipulator : System.Web.UI.DataVisualization.Charting.DataFormula
type DataManipulator = class
    inherit DataFormula
Public Class DataManipulator
Inherits DataFormula
Наследование
DataManipulator

Конструкторы

DataManipulator()

Инициализирует новый экземпляр класса DataManipulator.Initializes a new instance of the DataManipulator class.

Свойства

FilterMatchedPoints

Возвращает или задает значение, определяющее, фильтруются ли точки, которые соответствуют условиям, заданным в аргументах метода Filter этого класса.Gets or sets a value that determines whether points are filtered if they match criteria specified in arguments in the Filter methods of this class.

FilterSetEmptyPoints

Возвращает или задает флаг, указывающий, будут ли точки, отфильтрованные методами Filter и FilterTopN, удалены или помечены как пустые.Gets or sets a flag that indicates whether points filtered by the Filter or FilterTopN methods will be removed or marked as empty.

IsEmptyPointIgnored

Получает или задает флаг, указывающий, будут ли при выполнении вычислений игнорироваться пустые точки.Gets or sets a flag that indicates whether empty points are ignored while performing calculations.

(Унаследовано от DataFormula)
IsStartFromFirst

Получает или задает флаг, указывающий, нужно ли начинать применение формул, таких как "скользящее среднее", с нуля.Gets or sets a flag that indicates whether to start formulas such as a rolling average from zero.

(Унаследовано от DataFormula)
Statistics

Возвращает ссылку на класс StatisticFormula.Returns a reference to the StatisticFormula class.

(Унаследовано от DataFormula)

Методы

CopySeriesValues(String, String)

Соединяет, разделяет или перемещает значения Y в ряду.Merges, splits or moves Y values in the series.

(Унаследовано от DataFormula)
Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Унаследовано от Object)
ExportSeriesValues()

Экспортирует данные каждого ряда, сохраненного в коллекции SeriesCollection, в виде объекта DataSet.Exports the data for every series stored in the SeriesCollection to the DataSet object.

ExportSeriesValues(Series)

Экспортирует данные указанного ряда в виде объекта DataSet.Exports data from the specified series to the DataSet object.

ExportSeriesValues(String)

Экспортирует данные одного или нескольких рядов в виде объекта DataSet.Exports data from one or more series to the DataSet object.

Filter(CompareMethod, Double, Series)

Фильтрует точки данных в ряду, применяя правило фильтрации к первому значению Y каждой точки данных.Filters data points in a series by applying a filtering rule to the first Y-value of each data point. Обработанный фильтром объект Series также хранит измененные данные.The Series object that is filtered also stores the modified data.

Filter(CompareMethod, Double, Series, Series)

Фильтрует точки данных в ряду, применяя правило фильтрации к первому значению Y каждой точки данных.Filters the data points in a series by applying a filtering rule to the first Y-value of each of the data points.

Filter(CompareMethod, Double, Series, Series, String)

Фильтрует точки данных в ряду, применяя правило фильтрации к заданным значениям точек данных для сравнения.Filters the data points in a series by applying a filtering rule to the specified data point values for comparison.

Filter(CompareMethod, Double, String)

Фильтрует один или несколько рядов, применяя правило фильтрации к первому значению Y точек данных первого ряда.Filters one or more series by applying a filtering rule to the first Y-value of the data points in the first series. Обработанные фильтром объекты Series используются для хранения измененных данных.The filtered Series objects are used to store the modified data.

Filter(CompareMethod, Double, String, String)

Фильтрует один или несколько рядов, применяя правило фильтрации к первому значению Y каждой из точек данных первого ряда.Filters one or more series by applying a filtering rule to the first Y-value of each of the data points in the first series.

Filter(CompareMethod, Double, String, String, String)

Фильтрует один или несколько рядов, применяя правило фильтрации к заданным значениям точек данных первого ряда.Filters one or more series by applying a filtering rule to the specified data point values in the first series.

Filter(DateRangeType, String, Series)

Фильтрует точки данных в ряду, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов.Filters the data points in a series, either by removing the specified points or by marking them as empty for the specified date/time ranges. Обработанный фильтром объект Series используется для хранения измененных данных.The Series object that is filtered is used to store the modified data.

Filter(DateRangeType, String, Series, Series)

Фильтрует точки данных в ряду, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов.Filters the data points in a series, either by removing the specified points or by marking them as empty for the given date/time ranges.

Filter(DateRangeType, String, String)

Фильтрует точки данных в одном или нескольких рядах, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов.Filters the data points of one or more series, either by removing the specified points or by marking them as empty for the given date/time ranges. Обработанные фильтром объекты Series используются для хранения измененных данных.The filtered Series objects are used to store the modified data.

Filter(DateRangeType, String, String, String)

Фильтрует точки данных в одном или нескольких рядах, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов.Filters the data points for one or more series, by either removing the specified points or by marking them as empty for the given date/time ranges.

Filter(IDataPointFilter, Series)

Выполняет пользовательскую фильтрацию точек данных в ряду.Performs custom filtering on the data points in a series. Обработанный фильтром объект Series также хранит измененные данные.The Series object that is filtered also stores the modified data.

Filter(IDataPointFilter, Series, Series)

Выполняет пользовательскую фильтрацию точек данных в ряду.Performs custom filtering on the data points in a series.

Filter(IDataPointFilter, String)

Выполняет пользовательскую фильтрацию точек данных в одном или нескольких объектах Series, основываясь на точках первого ряда.Performs custom filtering on the data points in one or more Series, based on the points in the first series. Обработанные фильтром объекты Series также хранят измененные данные.The filtered Series objects also store the modified data.

Filter(IDataPointFilter, String, String)

Выполняет пользовательскую фильтрацию точек данных в одном или нескольких рядах, основываясь на точках первого ряда.Performs custom filtering on the data points in one or more series, based on the points of the first series.

FilterTopN(Int32, Series)

Отфильтровывает все точки данных в ряду, кроме указанного количества точек с максимальным первым значением Y.Filters out all data points in a series except for a specified number of points with the largest first Y-values. Обработанный фильтром объект Series используется для хранения измененных данных.The Series object that is filtered is used to store the modified data.

FilterTopN(Int32, Series, Series)

Фильтрует все точки данных в ряду, кроме указанного количества точек с максимальным первым значением Y.Filters all data points in a series except for a specified number of points with the largest first Y-values.

FilterTopN(Int32, Series, Series, String)

Фильтрует все точки данных в ряду, кроме указанного количества точек с наибольшими значениями.Filters all data points in a series except for a specified number of data points with the largest values.

FilterTopN(Int32, Series, Series, String, Boolean)

Фильтрует все точки данных в ряду, кроме указанного количества точек с наименьшими или наибольшими значениями.Filters all data points in a series except for a specified number of points with the smallest or largest values.

FilterTopN(Int32, String)

Фильтрует все точки данных в одном или нескольких рядах, кроме указанного числа точек.Filters all data points in one or more series except for a specified number of points. Точки, которые не фильтруются, соответствуют точкам, находящимся в первом ряду и имеющим максимальное первое значение Y.The points that are not filtered correspond to points in the first series that have the largest first Y-values. Обработанные фильтром объекты Series используются для хранения измененных данных.The Series objects that are filtered are used to store the modified data.

FilterTopN(Int32, String, String)

Отфильтровывает все точки данных в одном или нескольких рядах, кроме указанного числа точек.Filters out data points in one or more series except for a specified number of points. Точки, которые не фильтруются, соответствуют точкам, находящимся в первом ряду и имеющим максимальное первое значение Y.The points that aren't filtered correspond to points in the first series that have the largest first Y-values.

FilterTopN(Int32, String, String, String)

Фильтрует все точки данных в одном или нескольких рядах, кроме указанного числа точек.Filters all data points in one or more series except for a specified number of data points. Точки, которые не фильтруются, соответствуют точкам, находящимся в первом ряду и имеющим наибольшие значения.The points that are not filtered correspond to points in the first series that have the largest values.

FilterTopN(Int32, String, String, String, Boolean)

Фильтрует все точки данных в одном или нескольких рядах, кроме указанного числа точек.Filters all data points in one or more series except for a specified number of points. Точки, которые не фильтруются, соответствуют точкам, находящимся в первом входящем ряду и имеющим наибольшие или наименьшие значения.The points that are not filtered correspond to points in the first input series that have the largest or smallest values.

FinancialFormula(FinancialFormula, Series)

Вызывает метод из модуля формул с заданным именем формулы и входным рядом.Calls a method from a formula module with the specified formula name and input series.

(Унаследовано от DataFormula)
FinancialFormula(FinancialFormula, Series, Series)

Вызывает метод с заданным именем формулы, входными и выходными рядами из модуля формул.Calls a method from a formula module with the specified formula name, input series and output series.

(Унаследовано от DataFormula)
FinancialFormula(FinancialFormula, String)

Вызывает метод из модуля формул с заданным именем формулы и именами входных рядов.Calls a method from a formula module with the specified formula name and input series name(s).

(Унаследовано от DataFormula)
FinancialFormula(FinancialFormula, String, Series, Series)

Вызывает метод с заданным именем формулы, параметрами формулы и входным и выходным рядом из модуля формул.Calls a method from a formula module with the specified formula name, formula parameters, input series and output series.

(Унаследовано от DataFormula)
FinancialFormula(FinancialFormula, String, String)

Вызывает метод с заданным именем формулы и именами входного и выходного ряда из модуля формул.Calls a method from a formula module with the specified formula name, input series name(s) and output series name(s).

(Унаследовано от DataFormula)
FinancialFormula(FinancialFormula, String, String, String)

Вызывает метод с заданным именем формулы, параметрами формулы и именами входных и выходных рядов из модуля формул.Calls a method from a formula module with the specified formula name, formula parameters, input series name(s) and output series name(s).

(Унаследовано от DataFormula)
GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Унаследовано от Object)
Group(String, Double, IntervalType, Double, IntervalType, Series)

Группирует данные с помощью одной или нескольких формул.Groups data using one or more formulas. Группируемый ряд очищается от исходных данных и используется для хранения новых точек данных.The series that is grouped is cleared of its original data, and used to store the new data points.

Group(String, Double, IntervalType, Double, IntervalType, Series, Series)

Группирует ряды с помощью одной или нескольких формул.Groups a series using one or more formulas. Для хранения сгруппированных точек данных используется выходной ряд; смещение применяется к интервалу.An output series is used to store the grouped data points, and an offset can be used for intervals.

Group(String, Double, IntervalType, Double, IntervalType, String)

Группирует данные одного или нескольких рядов с помощью одной или нескольких формул.Groups data for one or more series, using one or more formulas. Ряды очищаются от исходных данных и используются для хранения новых точек данных.Series are cleared of their original data and used to store the new data points.

Group(String, Double, IntervalType, Double, IntervalType, String, String)

Группирует данные одного или нескольких рядов с помощью одной или нескольких формул.Groups one or more series, using one or more formulas. Для хранения сгруппированных точек данных используются выходные ряды; смещение применяется к интервалу.Output series are used to store the grouped data points, and an offset can be used for intervals.

Group(String, Double, IntervalType, Series)

Группирует данные с помощью одной или нескольких формул.Groups data using one or more formulas. Группируемый ряд очищается от исходных данных и используется для хранения новых точек данных.The series that is grouped is cleared of its original data, and used to store the new data points.

Group(String, Double, IntervalType, Series, Series)

Группирует данные с помощью одной или нескольких формул.Groups data using one or more formulas. Для хранения сгруппированных точек данных используется выходной ряд.An output series is used to store the grouped data points.

Group(String, Double, IntervalType, String)

Группирует данные одного или нескольких рядов с помощью одной или нескольких формул.Groups data using one or more formulas, for one or more series. Ряды очищаются от исходных данных и используются для хранения новых точек данных.Series are cleared of their original data and used to store the new data points.

Group(String, Double, IntervalType, String, String)

Группирует данные одного или нескольких рядов с помощью одной или нескольких формул.Groups data for one or more series, using one or more formulas. Выходные ряды служат для хранения сгруппированных точек данных.Output series are used to store the grouped data points.

GroupByAxisLabel(String, Series)

Группирует точки данных в ряду в соответствии с подписями оси с помощью одной или нескольких формул.Groups data points in a series by axis labels, using one or more formulas. Ряд очищается от исходных данных и используется для хранения новых сгруппированных точек данных.Original data point values are cleared, and the series then stores the new grouped data points.

GroupByAxisLabel(String, Series, Series)

Группирует точки данных в ряду в соответствии с подписями оси с помощью одной или нескольких формул.Groups the data points in a series by axis labels, using one or more formulas. Для хранения сгруппированных точек данных используется выходной ряд.An output series is used to store the grouped data points.

GroupByAxisLabel(String, String)

Группирует точки данных из одного или нескольких рядов в соответствии с подписями оси с помощью одной или нескольких формул.Groups data points from one or more series by axis labels, using one or more formulas. Ряды очищаются от исходных данных, и каждый ряд используется для хранения своих новых сгруппированных точек данных.Original data point values are cleared, and each of the series then stores its new grouped data points.

GroupByAxisLabel(String, String, String)

Группирует точки данных в одном или нескольких рядах в соответствии с подписями оси с помощью одной или нескольких формул.Groups the data points in one or more series by axis labels, using one or more formulas. Выходные ряды служат для хранения сгруппированных точек данных.Output series are used to store the grouped data points.

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, Double, Double, Series)

Заменяет отсутствующие точки данных в ряду пустыми точками.Replaces the missing data points in a series with empty points. Ряд проверяется на соответствие заданному интервалу, который определяется аргументами interval, intervalOffset, intervalOffsetType и intervalType.The series is checked for a given interval that is determined by the interval, intervalOffset, intervalOffsetType and intervalType arguments. Проверяемый диапазон рядов определяется аргументами toXValue и fromXValue.The series range that is checked is determined by the toXValue and fromXValue arguments.

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, Double, Double, String)

Заменяет отсутствующие точки данных в одном или нескольких рядах пустыми точками.Replaces the missing data points in one or more series with empty points. Каждый ряд проверяется на соответствие заданному интервалу, который определяется аргументами interval, intervalOffset, intervalOffsetType и intervalType.Each series is checked for a given interval that is determined by the interval, intervalOffset, intervalOffsetType and intervalType arguments. Проверяемый диапазон рядов определяется аргументами toXValue и fromXValue.The series range that is checked is determined by the toXValue and fromXValue arguments.

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, Series)

Заменяет отсутствующие точки данных в ряду пустыми точками.Replaces the missing data points in a series with empty points. Ряд проверяется на соответствие заданному интервалу, который определяется аргументами interval, intervalOffset, intervalOffsetType и intervalType.The series is checked for a given interval that is determined by the interval, intervalOffset, intervalOffsetType and intervalType arguments.

InsertEmptyPoints(Double, IntervalType, Double, IntervalType, String)

Заменяет отсутствующие точки данных в одном или нескольких рядах пустыми точками.Replaces the missing data points in one or more series with empty points. Каждый ряд проверяется на соответствие заданному интервалу, который определяется аргументами interval, intervalOffset, intervalOffsetType и intervalType.Each series is checked for a given interval that is determined by the interval, intervalOffset, intervalOffsetType and intervalType arguments.

InsertEmptyPoints(Double, IntervalType, Series)

Заменяет отсутствующие точки данных в ряду пустыми точками.Replaces the missing data points in a series with empty points. Ряд проверяется на соответствие заданному интервалу, который определяется аргументами interval и intervalType.The series is checked for a given interval that is determined by the interval and intervalType arguments.

InsertEmptyPoints(Double, IntervalType, String)

Заменяет отсутствующие точки данных в одном или нескольких рядах пустыми точками.Replaces the missing data points in one or more series with empty points. Каждый ряд проверяется на соответствие заданному интервалу, который определяется аргументами interval и intervalType.Each series is checked for a given interval that is determined by the interval and intervalType arguments.

MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Унаследовано от Object)
Sort(IComparer<DataPoint>, Series)

Выполняет пользовательскую сортировку точек данных в ряду.Performs a custom sort on the data points in a series.

Sort(IComparer<DataPoint>, String)

Выполняет пользовательскую сортировку точек данных в одном или нескольких рядах.Performs a custom sort on one or more series.

Sort(PointSortOrder, Series)

Выполняет сортировку точек данных в ряду, используя указанный порядок.Performs a sort on the data points in a series using the specified order. Сортировка выполняется по первому значению Y каждой из точек данных.The sort is based on the first Y-value of each of the data points.

Sort(PointSortOrder, String)

Выполняет сортировку точек данных в одном или нескольких рядах, используя указанный порядок.Performs a sort on the data points in one or more series, using the specified order. Сортировка выполняется по первому значению Y каждой из точек данных.The sort is based on the first Y-value of each of the data points.

Sort(PointSortOrder, String, Series)

Выполняет сортировку точек данных в ряду, используя указанный порядок.Performs a sort on the data points in a series using the specified order. Сортировку можно осуществить по любому доступному значению точки данных.The sort can be based on any available data point value.

Sort(PointSortOrder, String, String)

Выполняет сортировку точек данных одного или нескольких рядов в соответствии с указанным порядком сортировки.Sorts the data points of one or more series in the specified order. Сортировку можно осуществить по любому доступному значению точки данных.The sort can be based on any available data point value.

ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Унаследовано от Object)

Применяется к