SearchQueryMetadata - класс

Метаданные поискового запроса.

Definition

Пространство имён: Tessa.Views.SearchQueries
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public class SearchQueryMetadata : NamedViewMetadataItem, 
	ISearchQueryMetadata, IExtensionsMetadataHolder, INamedViewMetadataItem, IViewMetadataItem, ICloneable, 
	INamedObject, ISealable, IValidationObject, IValidatable, IParametersOwner, 
	IParametersStateOwner, IStorageSerializable
Inheritance
Object    ValidationObject    ViewMetadataItem    NamedViewMetadataItem    SearchQueryMetadata
Derived
Implements
ICloneable, INamedObject, ISealable, IStorageSerializable, IValidatable, IValidationObject, IExtensionsMetadataHolder, INamedViewMetadataItem, IViewMetadataItem, ISearchQueryMetadata, IParametersOwner, IParametersStateOwner

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

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

Свойства

Alias Алиас метаданных, по которому выполняется поиск объекта и ссылки на объект.
(Унаследован от NamedViewMetadataItem)
CreatedByUserID Идентификатор пользователя, создавший поисковый запрос.
Extensions Список имён типов расширений.
ID Идентификатор поискового запроса.
IsPublic Признак того, что поисковый запрос является общедоступным.
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от ViewMetadataItem)
Items Список дочерних элементов.
ModificationDateTime Дата и время последнего изменения поискового запроса.
Parameters Список параметров.
ParametersByState Список значений, заданных для определённых состояний родительского представления в связке master-detail при нахождении представления в режиме столбца.
TemplateCompositionID Идентификатор узла рабочего места, на основании которого создан поисковый запрос, или Empty, если поисковый запрос создан для представления и не связан с узлом дерева.
ValidationResult Результат формирования поискового запроса, может содержать ошибки и предупреждения.
ViewAlias Алиас представления, с которым связан поисковый запрос.

Методы

CloneCreates a new object that is a copy of the current instance.
(Переопределяет ViewMetadataItemClone)
DeserializeВыполняет десериализацию полей объекта из заданного хранилища.
DeserializeCoreВыполняет десериализацию полей объекта из заданного хранилища.
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 Возвращает имя объекта.
(Унаследован от ViewMetadataItem)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
GetValidationName Возвращает строку, определяющую имя объекта, или null, если имя объекта ещё неизвестно или объект не содержит имени.
(Переопределяет NamedViewMetadataItemGetValidationName)
IsValidВыполняет проверку объекта на валидность и возвращает признак того, что объект является валидным.
(Унаследован от ValidationObject)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SealЗащищает объект от изменений.
(Унаследован от ViewMetadataItem)
SealInternal

Защищает объект от изменений.

Метод может быть переопределён в классах-наследниках.


(Переопределяет ViewMetadataItemSealInternal)
SerializeВыполняет сериализацию полей объекта в заданное хранилище.
SerializeCoreВыполняет сериализацию полей объекта в заданное хранилище.
ToStringReturns a string that represents the current object.
(Унаследован от Object)
Validate Выполняет валидацию объекта и всех его дочерних объектов.
(Унаследован от ValidationObject)
Validate(IValidationResultBuilder)Выполняет валидацию текущего объекта и всех его дочерних объектов.
(Унаследован от ValidationObject)
ValidateInternalВыполняет валидацию текущего объекта и всех его дочерних объектов.
(Переопределяет NamedViewMetadataItemValidateInternal(IValidationResultBuilder))

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

ToSerializedDictionary Сериализует объект, для которого не указывается тип (класс), в хранилище Dictionary<string, object?>.
(Определяется StorageExtensions)
Validate Выполняет валидацию объекта и всех его дочерних объектов.
(Определяется ValidationExtensions)

См. также