ViewMetadataEvaluatingContext - класс

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

Definition

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

Конструкторы

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

Свойства

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

Методы

EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetNameKind Определяет тип элемента, связанного с именем name.
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
ProcessParameterKnownProperties Обрабатывает известные имена свойств параметра.
ToStringReturns a string that represents the current object.
(Унаследован от Object)
TryGetExpressionByName Возвращает выражение по имени предопределенного параметра или метаданных представления, или null, если имя неизвестно.
TryGetParameter Возвращает метаданные параметра с именем paramName или null, если параметр не определён.

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

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

См. также