Сборка: Matrix;
Интерфейс IMatrixQueryResult предназначен для работы с результатами поиска данных в матрице.
IMatrixQueryResult
Для получения результатов поиска используйте свойство IMatrixQuery.Result. Результат содержит информацию о матрице, в которой имеются только те значения, которые удовлетворяющее условиям заданного фильтра. Фильтрация осуществляется путём изменения отметки измерений. Информация об отметке представляется в двух видах:
с помощью методов GetSelection, GetSelectionSet можно получить классическую отметку отдельного измерения или всех измерений соответственно;
с помощью свойства Item можно получить битовый массив, в котором каждый элемент - это признак отметки элемента измерения: True - элемент отмечен, False - элемент не отмечен.
Также в результате будут доступны минимальное и максимальное значение в отфильтрованной матрице.
| Имя свойства | Краткое описание | |
![]() |
Count | Свойство Count возвращает количество битовых массивов с информацией об отметке элементов измерений. |
![]() |
Item | Свойство Item возвращает битовый массив, содержащий информацию об отметке элементов измерения. |
![]() |
Matrix | Свойство Matrix возвращает результат выполнения запроса в виде матрицы. |
![]() |
MaxValue | Свойство MaxValue возвращает максимальное значение, доступное в результате. |
![]() |
MinValue | Свойство MinValue возвращает минимальное значение, доступное в результате. |
| Имя метода | Краткое описание | |
![]() |
FindByKey | Метод FindByKey осуществляет поиск битового массива с информацией об отмеченных элементах по ключу измерения. |
![]() |
GetSelection | Метод GetSelection получает отметку, которая формируется для фильтрации матрицы по заданному измерению. |
![]() |
GetSelectionSet | Метод GetSelectionSet получает отметку по всем измерениям, которая формируется для фильтрации матрицы. |
См. также: