TessaViewRequestHelper - класс
The tessa view request helper.
Пространство имён: Tessa.ViewsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.24
public static class TessaViewRequestHelper
<ExtensionAttribute>
Public NotInheritable Class TessaViewRequestHelper
[ExtensionAttribute]
public ref class TessaViewRequestHelper abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type TessaViewRequestHelper = class end
- Inheritance
- Object TessaViewRequestHelper
| AddValue(RequestCriteria, CriteriaValue) |
Добавляет новое значение в список
|
| AddValue(RequestCriteria, String, Object) |
Добавляет новое значение в список
|
| GetCriteriaName |
Возвращает количество условий заданных для параметра paramName |
| GetParameterCriteriaCount |
Возвращает количество условий заданных для параметра paramName |
| GetParameterFirstValue |
Возвращает первое значение параметра заданного в запросе request
для параметра с именем paramName. Если значение не задано
или количество значений меньше одного то будет выдано исключение
|
| GetParameterFirstValueIsNull |
Возвращает признак того, что первое значение параметра, заданного в запросе request
для параметра с именем paramName, равно null.
Если значение не задано или количество значений меньше одного, то будет выдано исключение.
Метод учитывает операторы "пусто" IsNullCriteriaOperator и "не пусто"
IsNotNullCriteriaOperator.
|
| GetParameterSecondValue |
Возвращает второе значение параметра заданного в запросе request
для параметра с именем paramName. Если значение не задано
или количество значений меньше одного то будет выдано исключение
|
| GetParameterSingleIsNull |
Возвращает признак того, что единственное значение параметра, заданного в запросе request
для параметра с именем paramName, равно null.
Если значение не задано или количество значений не равно одному, то будет выдано исключение.
Метод учитывает операторы "пусто" IsNullCriteriaOperator и "не пусто"
IsNotNullCriteriaOperator.
|
| GetParameterSingleValue |
Возвращает единственное значение параметра заданного в запросе request
для параметра с именем paramName. Если значение не задано
или количество значений не равно одному то будет выдано исключение
|
| GetParameterValueCount |
Возвращает число заданных значений параметра.
Если параметр не задан или условий больше чем 1 возвращает -1
|
| IsAnySubsetDefined |
Осуществялет проверку необходимости работы в режиме подмножества
|
| IsDefinedParameter |
Определяет задан ли параметр с именем parameterName в запросе request |
| IsNull |
Проверяет является ли значение содержащееся в criteriaValuenull |
| IsSubsetDefined |
Осуществляет проверку работы в режиме любого подмножеств заданного в параметре subsetName |
| IterateCriteriaValues |
Осуществляет выполнение операции operate
над условием criteria и значениями заданным в нем
|
| IterateParameterCriteriasAsync |
Осуществляет выполнение метода operate
над операциями заданным в параметре parameterName,
если он определен в запросе
|
| RemovePredefinedParameters |
Удаляет из запроса request зарезервированные имена
AdministratorPredefinedParamSubsetPredefinedParamNormalPredefinedParam |
| SortDirection |
Получает порядок сортировки для столбца columnAlias
в запросе request.
Возвращает строку "asc", если выполняется сортировка по возрастанию;
строку "desc", если выполняется сортировка по убыванию;
или null, если сортировка по столбцу не выполняется.
|
| SortedBy |
Проверяет наличие колонки columnAlias в списке колонок,
по которым осуществляется сортировка в запросе request |
| TryGetParameter |
Возвращает параметр запроса к представлению по имени parameterName |