IViewMetadataEvaluatingContext - интерфейс

Контекст преобразования метаданных представления.

Definition

Пространство имён: Tessa.Views.Json.Converters
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public interface IViewMetadataEvaluatingContext : IEvaluatingContext, 
	IResolutionContext
Implements
IResolutionContext, IEvaluatingContext

Свойства

Dbms 
IsMsSqlExpression Выражение, содержащее признак формирования метаданных для СУБД MS SQL Server.
IsPostgreSQLExpression Выражение, содержащее признак формирования метаданных для СУБД PostgreSQL.
SchemeTypeConverter Описание интерфейса для типов, преобразующих типы схемы данных из строкового представления в экземпляры SchemeType.
UserExpression Выражение, содержащее информацию о пользователе IUser.
ValidationResult Объект, выполняющий построение результата валидации.
(Унаследован от IEvaluatingContext)

Методы

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

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

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

См. также