TessaViewRequestHelper - класс
The tessa view request helper.
Пространство имён: Tessa.ViewsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
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 |