Поделиться через


DataManipulator Класс

Определение

Выполняет операции по обработке данных во время выполнения. Доступ к этому классу предоставляет свойство DataManipulator корневого объекта Chart.

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.

Свойства

FilterMatchedPoints

Возвращает или задает значение, определяющее, фильтруются ли точки, если они соответствуют критериям, указанным в аргументах в Filter методах этого класса.

FilterSetEmptyPoints

Возвращает или задает флаг, указывающий, будут ли точки, отфильтрованные методами Filter или FilterTopN , удаляться или помечаться как пустые.

IsEmptyPointIgnored

Получает или задает флаг, указывающий, будут ли при выполнении вычислений игнорироваться пустые точки.

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

Получает или задает флаг, указывающий, нужно ли начинать применение формул, таких как "скользящее среднее", с нуля.

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

Возвращает ссылку на класс StatisticFormula.

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

Методы

CopySeriesValues(String, String)

Соединяет, разделяет или перемещает значения Y в ряду.

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

Определяет, равен ли указанный объект текущему объекту.

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

Экспортирует данные каждого ряда, сохраненного в коллекции SeriesCollection, в виде объекта DataSet.

ExportSeriesValues(Series)

Экспортирует данные указанного ряда в виде объекта DataSet.

ExportSeriesValues(String)

Экспортирует данные одного или нескольких рядов в виде объекта DataSet.

Filter(CompareMethod, Double, Series)

Фильтрует точки данных в ряду, применяя правило фильтрации к первому значению Y каждой точки данных. Обработанный фильтром объект Series также хранит измененные данные.

Filter(CompareMethod, Double, Series, Series)

Фильтрует точки данных в ряду, применяя правило фильтрации к первому значению Y каждой точки данных.

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

Фильтрует точки данных в ряду, применяя правило фильтрации к заданным значениям точек данных для сравнения.

Filter(CompareMethod, Double, String)

Фильтрует один или несколько рядов, применяя правило фильтрации к первому значению Y точек данных первого ряда. Обработанные фильтром объекты Series используются для хранения измененных данных.

Filter(CompareMethod, Double, String, String)

Фильтрует один или несколько рядов, применяя правило фильтрации к первому значению Y каждой из точек данных первого ряда.

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

Фильтрует один или несколько рядов, применяя правило фильтрации к заданным значениям точек данных первого ряда.

Filter(DateRangeType, String, Series)

Фильтрует точки данных в ряду, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов. Обработанный фильтром объект Series используется для хранения измененных данных.

Filter(DateRangeType, String, Series, Series)

Фильтрует точки данных в ряду, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов.

Filter(DateRangeType, String, String)

Фильтрует точки данных в одном или нескольких рядах, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов. Обработанные фильтром объекты Series используются для хранения измененных данных.

Filter(DateRangeType, String, String, String)

Фильтрует точки данных в одном или нескольких рядах, удаляя указанные точки или помечая их как пустые, для заданных временных интервалов.

Filter(IDataPointFilter, Series)

Выполняет пользовательскую фильтрацию точек данных в ряду. Обработанный фильтром объект Series также хранит измененные данные.

Filter(IDataPointFilter, Series, Series)

Выполняет пользовательскую фильтрацию точек данных в ряду.

Filter(IDataPointFilter, String)

Выполняет пользовательскую фильтрацию точек данных в одном или нескольких объектах Series, основываясь на точках первого ряда. Обработанные фильтром объекты Series также хранят измененные данные.

Filter(IDataPointFilter, String, String)

Выполняет пользовательскую фильтрацию точек данных в одном или нескольких рядах, основываясь на точках первого ряда.

FilterTopN(Int32, Series)

Отфильтровывает все точки данных в ряду, кроме указанного количества точек с максимальным первым значением Y. Обработанный фильтром объект Series используется для хранения измененных данных.

FilterTopN(Int32, Series, Series)

Фильтрует все точки данных в ряду, кроме указанного количества точек с максимальным первым значением Y.

FilterTopN(Int32, Series, Series, String)

Фильтрует все точки данных в ряду, кроме указанного количества точек с наибольшими значениями.

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

Фильтрует все точки данных в ряду, кроме указанного количества точек с наименьшими или наибольшими значениями.

FilterTopN(Int32, String)

Фильтрует все точки данных в одном или нескольких рядах, кроме указанного числа точек. Точки, которые не фильтруются, соответствуют точкам, находящимся в первом ряду и имеющим максимальное первое значение Y. Обработанные фильтром объекты Series используются для хранения измененных данных.

FilterTopN(Int32, String, String)

Отфильтровывает все точки данных в одном или нескольких рядах, кроме указанного числа точек. Точки, которые не фильтруются, соответствуют точкам, находящимся в первом ряду и имеющим максимальное первое значение Y.

FilterTopN(Int32, String, String, String)

Фильтрует все точки данных в одном или нескольких рядах, кроме указанного числа точек. Точки, которые не фильтруются, соответствуют точкам, находящимся в первом ряду и имеющим наибольшие значения.

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

Фильтрует все точки данных в одном или нескольких рядах, кроме указанного числа точек. Точки, которые не фильтруются, соответствуют точкам, находящимся в первом входящем ряду и имеющим наибольшие или наименьшие значения.

FinancialFormula(FinancialFormula, Series)

Вызывает метод из модуля формул с заданным именем формулы и входным рядом.

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

Вызывает метод с заданным именем формулы, входными и выходными рядами из модуля формул.

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

Вызывает метод из модуля формул с заданным именем формулы и именами входных рядов.

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

Вызывает метод с заданным именем формулы, параметрами формулы и входным и выходным рядом из модуля формул.

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

Вызывает метод с заданным именем формулы и именами входного и выходного ряда из модуля формул.

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

Вызывает метод с заданным именем формулы, параметрами формулы и именами входных и выходных рядов из модуля формул.

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

Служит хэш-функцией по умолчанию.

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

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

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

Группирует данные с помощью одной или нескольких формул. Группируемый ряд очищается от исходных данных и используется для хранения новых точек данных.

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

Группирует ряды с помощью одной или нескольких формул. Для хранения сгруппированных точек данных используется выходной ряд; смещение применяется к интервалу.

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

Группирует данные одного или нескольких рядов с помощью одной или нескольких формул. Ряды очищаются от исходных данных и используются для хранения новых точек данных.

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

Группирует данные одного или нескольких рядов с помощью одной или нескольких формул. Для хранения сгруппированных точек данных используются выходные ряды; смещение применяется к интервалу.

Group(String, Double, IntervalType, Series)

Группирует данные с помощью одной или нескольких формул. Группируемый ряд очищается от исходных данных и используется для хранения новых точек данных.

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

Группирует данные с помощью одной или нескольких формул. Для хранения сгруппированных точек данных используется выходной ряд.

Group(String, Double, IntervalType, String)

Группирует данные одного или нескольких рядов с помощью одной или нескольких формул. Ряды очищаются от исходных данных и используются для хранения новых точек данных.

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

Группирует данные одного или нескольких рядов с помощью одной или нескольких формул. Выходные ряды служат для хранения сгруппированных точек данных.

GroupByAxisLabel(String, Series)

Группирует точки данных в ряду в соответствии с подписями оси с помощью одной или нескольких формул. Ряд очищается от исходных данных и используется для хранения новых сгруппированных точек данных.

GroupByAxisLabel(String, Series, Series)

Группирует точки данных в ряду в соответствии с подписями оси с помощью одной или нескольких формул. Для хранения сгруппированных точек данных используется выходной ряд.

GroupByAxisLabel(String, String)

Группирует точки данных из одного или нескольких рядов в соответствии с подписями оси с помощью одной или нескольких формул. Ряды очищаются от исходных данных, и каждый ряд используется для хранения своих новых сгруппированных точек данных.

GroupByAxisLabel(String, String, String)

Группирует точки данных в одном или нескольких рядах в соответствии с подписями оси с помощью одной или нескольких формул. Выходные ряды служат для хранения сгруппированных точек данных.

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

Заменяет отсутствующие точки данных в ряду пустыми точками. Ряд проверяется на соответствие заданному интервалу, который определяется аргументами interval, intervalOffset, intervalOffsetType и intervalType. Проверяемый диапазон рядов определяется аргументами toXValue и fromXValue.

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

Заменяет отсутствующие точки данных в одном или нескольких рядах пустыми точками. Каждый ряд проверяется на соответствие заданному интервалу, который определяется аргументами interval, intervalOffset, intervalOffsetType и intervalType. Проверяемый диапазон рядов определяется аргументами toXValue и fromXValue.

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

Заменяет отсутствующие точки данных в ряду пустыми точками. Ряд проверяется на соответствие заданному интервалу, который определяется аргументами interval, intervalOffset, intervalOffsetType и intervalType.

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

Заменяет отсутствующие точки данных в одном или нескольких рядах пустыми точками. Каждый ряд проверяется на соответствие заданному интервалу, который определяется аргументами interval, intervalOffset, intervalOffsetType и intervalType.

InsertEmptyPoints(Double, IntervalType, Series)

Заменяет отсутствующие точки данных в ряду пустыми точками. Ряд проверяется на соответствие заданному интервалу, который определяется аргументами interval и intervalType.

InsertEmptyPoints(Double, IntervalType, String)

Заменяет отсутствующие точки данных в одном или нескольких рядах пустыми точками. Каждый ряд проверяется на соответствие заданному интервалу, который определяется аргументами interval и intervalType.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

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

Выполняет пользовательскую сортировку точек данных в ряду.

Sort(IComparer<DataPoint>, String)

Выполняет пользовательскую сортировку точек данных в одном или нескольких рядах.

Sort(PointSortOrder, Series)

Выполняет сортировку точек данных в ряду, используя указанный порядок. Сортировка выполняется по первому значению Y каждой из точек данных.

Sort(PointSortOrder, String)

Выполняет сортировку точек данных в одном или нескольких рядах, используя указанный порядок. Сортировка выполняется по первому значению Y каждой из точек данных.

Sort(PointSortOrder, String, Series)

Выполняет сортировку точек данных в ряду, используя указанный порядок. Сортировку можно осуществить по любому доступному значению точки данных.

Sort(PointSortOrder, String, String)

Выполняет сортировку точек данных одного или нескольких рядов в соответствии с указанным порядком сортировки. Сортировку можно осуществить по любому доступному значению точки данных.

ToString()

Возвращает строку, представляющую текущий объект.

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

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