ViewParameterMetadata - класс

Метаданные параметра представления.

Definition

Пространство имён: Tessa.Views.Metadata
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
[SerializableAttribute]
[DataContractAttribute]
public class ViewParameterMetadata : NamedViewMetadataItem, 
	IViewParameterMetadata, INamedViewMetadataItem, IViewMetadataItem, INamedObject, ISealable, 
	IValidationObject, IValidatable, ICloneable, ICaptionHolder
Inheritance
Object    ValidationObject    ViewMetadataItem    NamedViewMetadataItem    ViewParameterMetadata
Implements
ICloneable, INamedObject, ISealable, IValidatable, IValidationObject, ICaptionHolder, INamedViewMetadataItem, IViewMetadataItem, IViewParameterMetadata

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

ViewParameterMetadata Инициализирует новый экземпляр класса Object.

Свойства

Alias Gets or sets Псевдоним элемента метаданных
(Унаследован от NamedViewMetadataItem)
AllowedOperands Разрешенные операторы сравнения.
AutoCompleteInfo Информация о источнике данных для автозаполнения данных. Используется в элементе управления задания фильтра по параметрам представления в режиме автозаполнения.
AutoCompleteMapping Настройки маппинга представления.
Caption Заголовок объекта. Используется в UI.
DataType Свойство используется системой для сериализации JSON в web-клиенте. Для информации по типу используйте свойство SchemeType.
DateTimeType Тип, отвечающий за работу даты и времени при указании параметра.
DisallowedOperands Запрещенные операторы сравнения.
DropDownInfo Информация о источнике данных для заполнения данных через выпадающий список Используется в элементе управления задания фильтра по параметрам представления в режиме выпадающего списка.
EmptyStringIsNotNull Признак того, что пустая строка в значении параметра не будет обрабатываться как null.
Group Имя группы параметров.
Устарело.
Hidden Признак отображения поля. Используется в элементе управления задания фильтра по параметрам представления для определения необходимости отображения данного параметра в списке доступных для задания фильтра конечным пользователем.
HideAutoCompleteButton Признак необходимости скрытия кнопки выбора.
IgnoreCase Признак фильтрации без учета регистра.
IsMissingParameter Указывает на то, что параметр отсутствует в описании представления.
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от ViewMetadataItem)
Mandatory Определяет, что параметр является обязательным.
Multiple Признак возможности задания параметра более чем один раз.
RefSection Список алиасов секций, на которые ссылается параметр. Используется для определения возможных значений при заполнении значения параметра в элементе управления фильтра в режимах автозаполнения, выпадающего списка, диалога выбора значения из представления.
SchemeType Тип схемы данных.
SchemeTypeName Свойство используется системой для сериализации JSON в web-клиенте. Для информации по типу используйте свойство SchemeType.
SchemeTypeString Свойство используется системой для сериализации JSON в web-клиенте. Для информации по типу используйте свойство SchemeType.
TreatValueAsUtc Признак необходимости перевода значения заданного в параметре в UTC.

Методы

CheckSealed Проверка защиты метаданных от изменения
(Унаследован от ViewMetadataItem)
Clone Создает новый объект, который является копией текущего экземпляра.
(Переопределяет ViewMetadataItemClone)
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)
GetName Возвращает имя объекта
(Унаследован от NamedViewMetadataItem)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
GetValidationName Возвращает строку, определяющую имя объекта, или null, если имя объекта ещё неизвестно или объект не содержит имени.
(Унаследован от NamedViewMetadataItem)
InternalSeal Осуществляет внутренние действия при защите класса от изменений. Перекрывается в потомках для определения дополнительных действий при защите класса от изменений.
(Переопределяет ViewMetadataItemInternalSeal)
IsValidВыполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
(Унаследован от ValidationObject)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
OnDeserialized Вызывается после процесса десериализации элемента метаданных Может перекрываться в потомках
(Переопределяет ViewMetadataItemOnDeserialized(Object))
OnDeserializedMethod Вызывается после десериализации элемента метаданных
(Унаследован от ViewMetadataItem)
OnDeserializing Вызывается перед десериализацией элемента метаданных Может перекрываться в потомках
(Унаследован от ViewMetadataItem)
OnDeserializingMethod Вызывается перед десериализацией элемента метаданных
(Унаследован от ViewMetadataItem)
OnSerialized Вызывается после окончания процесса сериализации элемента метаданных. Может перекрываться в потомках
(Унаследован от ViewMetadataItem)
OnSerializedMethod Вызывается после окончания процесса сериализации элемента метаданных.
(Унаследован от ViewMetadataItem)
OnSerializing Вызывается перед началом процесса сериализации элемента метаданных. Может перекрываться в потомках
(Переопределяет ViewMetadataItemOnSerializing(StreamingContext))
OnSerializingMethod Вызывается перед началом процесса сериализации элемента метаданных.
(Унаследован от ViewMetadataItem)
SealЗащищает объект от изменений.
(Унаследован от ViewMetadataItem)
ToStringReturns a string that represents the current object.
(Унаследован от Object)
Validate Выполняет валидацию объекта и всех его дочерних объектов.
(Унаследован от ValidationObject)
Validate(IValidationResultBuilder)Выполняет валидацию текущего объекта и всех его дочерних объектов.
(Унаследован от ValidationObject)
ValidateInternalВыполняет валидацию текущего объекта и всех его дочерних объектов.
(Переопределяет NamedViewMetadataItemValidateInternal(IValidationResultBuilder))

Поля

isDeserializing Признак десериализации объекта
(Унаследован от ViewMetadataItem)
isSerializing Признак сериализации объекта
(Унаследован от ViewMetadataItem)

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

Get
(Определяется ComHelper)
GetAvailableCriteria Возвращает список доступных операторов сравнения для метаданных параметра
(Определяется CriteriaHelper)
GetDefaultCriteria Определяет оператор сравнения, используемый по умолчанию, в зависимости от типа параметра.
(Определяется CriteriaHelper)
GetLocalizedCaption Осуществляет локализацию заголовка объекта captionHolder если требуется
(Определяется ViewMetadataHelper)
Invoke
(Определяется ComHelper)
IsBoolean Определяет является ли тип параметра метаданных parameterMetadata типом логическое значение
(Определяется ViewParameterMetadataHelper)
IsDate Определяет является ли тип параметра метаданных parameterMetadata типом содержащим дату
(Определяется ViewParameterMetadataHelper)
IsDateTime Определяет является ли тип параметра метаданных parameterMetadata типом содержащим дату и время
(Определяется ViewParameterMetadataHelper)
IsInterval Определяет является ли тип параметра метаданных parameterMetadata интервальным типом времени
(Определяется ViewParameterMetadataHelper)
IsTime Определяет является ли тип параметра метаданных parameterMetadata типом содержащим время
(Определяется ViewParameterMetadataHelper)
Set
(Определяется ComHelper)
Validate Выполняет валидацию объекта и всех его дочерних объектов.
(Определяется ValidationExtensions)

См. также