Для изменения размера нажмите или перетащите

IExpressionEvaluatingContext - интерфейс

Описание интерфейса контекста преобразования синтаксического узла в выражение

Пространство имён:  Tessa.Views.Parser.SyntaxTree.Expressions
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public interface IExpressionEvaluatingContext : IEvaluatingContext, 
	IResolutionContext

Тип IExpressionEvaluatingContext предоставляет следующие члены.

Свойства
  ИмяОписание
Открытое свойствоBuilderExpression
Gets Параметр содержащий построитель текстов
Открытое свойствоDatabaseManagementSystem
Gets Тип подсистемы баз данных
Открытое свойствоMetadata
Gets Метаданные представления
Открытое свойствоMetadataExpression
Gets Параметр содержащий информацию о метаданных представления
Открытое свойствоNormalizeParameterName
Gets Функция нормализации имени параметра
Открытое свойствоQuoteIdentifier
Gets Функция квотирования имени столбца
Открытое свойствоRequestExpression
Gets Параметр содержащий запрос к представлению
Открытое свойствоSessionExpression
Gets Параметр содержащий информацию о текущей сессии
Открытое свойствоUserExpression
Gets Параметр содержащий информацию о пользователе
Открытое свойствоValidationResultBuilder
Gets Построитель результатов проверки
(Унаследован от IEvaluatingContext.)
Открытое свойствоVariables
Gets Список переменных
В начало страницы
Методы
  ИмяОписание
Открытый методAddVariable
Добавляет переменную в список переменных
Открытый методGetNameKind
Определяет тип элемента связанного с именем name
(Унаследован от IResolutionContext.)
Открытый методGetParameterExpressions
Gets возвращает список параметров контекста
Открытый методProcessParameterKnownProperties
Производит обработку известных имен свойств параметра
(Унаследован от IResolutionContext.)
Открытый методTryGetExpressionByName
Осуществляет попытку получения выражения по имени предопределенного параметра или метаданных представления
(Унаследован от IResolutionContext.)
Открытый методTryGetParameter
Осуществляет поиск метаданных параметра с именем paramName. Если указанный параметр не определен, то возвращает null
(Унаследован от IResolutionContext.)
Открытый методTryGetVariable
Возвращает выражение переменной по имени
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияIsDefinedName
Осуществляет проверку соответствия имени name определенному имени (предопределенному параметру, имени подмножества, имени параметра)
(Определяется ResolutionContextHelper.)
Открытый метод расширенияIsParameterName
Осуществляет проверку является ли имя name именем параметра представления
(Определяется ResolutionContextHelper.)
Открытый метод расширенияIsVariable
Определяет наличие переменной с именем varName
(Определяется ResolutionContextHelper.)
В начало страницы
См. также