ViewMetadataItem - класс

Базовый класс для элементов метаданных представлений

Definition

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

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

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

Свойства

IsSealedПризнак того, что объект был защищён от изменений.

Методы

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

Поля

isDeserializing Признак десериализации объекта
isSerializing Признак сериализации объекта

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

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)
Validate Выполняет валидацию объекта и всех его дочерних объектов.
(Определяется ValidationExtensions)

См. также