IViewMetadataEvaluatingContext - интерфейс

Описание интерфейса контекста преобразования метаданных представления

Definition

Пространство имён: Tessa.Views.Parser.SyntaxTree.ViewMetadata
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface IViewMetadataEvaluatingContext : IEvaluatingContext, 
	IResolutionContext
Implements
IResolutionContext, IEvaluatingContext

Свойства

Dbms Gets Подсистема баз данных
EvoluationInfo Информация о свойствах, которые могут быть использованы при конвертации других свойств.
IsMSSQL Gets a value indicating whether Признак формирования представления для MSSQL-сервера
IsMSSQLExpression Gets Выражение содержащее признак формирования метаданных под MSSQL ServerBoolean
IsPostgreSQL Gets a value indicating whether Признак формирования представления для PostgreSQL-сервера
IsPostgreSQLExpression Gets Выражение содержащее признак формирования метаданных под PostgreSQLBoolean
ParentBlockCondition Поле для проброса выражения блока #if во внутреннние блоки
SchemeTypeConverter Gets Конвертер типов
UserExpression Gets Выражение содержащее информацию о пользователе IUser
ValidationResultBuilder Gets Построитель результатов проверки
(Унаследован от IEvaluatingContext)
ViewMetadata Gets Метаданные представления

Методы

GetNameKind Определяет тип элемента связанного с именем name
(Унаследован от IResolutionContext)
ProcessParameterKnownProperties Производит обработку известных имен свойств параметра
(Унаследован от IResolutionContext)
TryGetExpressionByName Осуществляет попытку получения выражения по имени предопределенного параметра или метаданных представления
(Унаследован от IResolutionContext)
TryGetParameter Осуществляет поиск метаданных параметра с именем paramName. Если указанный параметр не определен, то возвращает null
(Унаследован от IResolutionContext)

Методы расширения

IsDefinedName Осуществляет проверку соответствия имени name определенному имени (предопределенному параметру, имени подмножества, имени параметра)
(Определяется ResolutionContextHelper)
IsParameterName Осуществляет проверку является ли имя name именем параметра представления
(Определяется ResolutionContextHelper)
IsVariable Определяет наличие переменной с именем varName
(Определяется ResolutionContextHelper)

См. также