public sealed class ExtensionMetadata : ViewMetadataItem,
IExtensionMetadata, IComparable<IExtensionMetadata>, IEquatable<IExtensionMetadata>,
IViewMetadataItem, ICloneable, INamedObject, ISealable, IValidationObject,
IValidatablePublic NotInheritable Class ExtensionMetadata
Inherits ViewMetadataItem
Implements IExtensionMetadata, IComparable(Of IExtensionMetadata),
IEquatable(Of IExtensionMetadata), IViewMetadataItem, ICloneable, INamedObject,
ISealable, IValidationObject, IValidatablepublic ref class ExtensionMetadata sealed : public ViewMetadataItem,
IExtensionMetadata, IComparable<IExtensionMetadata^>, IEquatable<IExtensionMetadata^>,
IViewMetadataItem, ICloneable, INamedObject, ISealable, IValidationObject,
IValidatable[<SealedAttribute>]
type ExtensionMetadata =
class
inherit ViewMetadataItem
interface IExtensionMetadata
interface IComparable<IExtensionMetadata>
interface IEquatable<IExtensionMetadata>
interface IViewMetadataItem
interface ICloneable
interface INamedObject
interface ISealable
interface IValidationObject
interface IValidatable
end| ExtensionMetadata | Инициализирует новый экземпляр класса ExtensionMetadata |
| IsSealed | Признак того, что объект был защищён от изменений. (Унаследован от ViewMetadataItem) |
| Order | Порядковый номер расширения. |
| Settings | Настройки расширения. |
| TypeName | Имя типа данных, реализующего расширение. |
| Clone | Creates a new object that is a copy of the current instance. (Переопределяет ViewMetadataItemClone) |
| CompareTo | Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. |
| Equals(IExtensionMetadata) | Indicates whether the current object is equal to another object of the same type. |
| Equals(Object) | Determines whether the specified object is equal to the current object. (Переопределяет ObjectEquals(Object)) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetHashCode | Serves as the default hash function. (Переопределяет ObjectGetHashCode) |
| GetName |
Возвращает имя объекта.
(Переопределяет ViewMetadataItemGetName) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| GetValidationName |
Возвращает строку, определяющую имя объекта, или null,
если имя объекта ещё неизвестно или объект не содержит имени.
(Переопределяет ValidationObjectGetValidationName) |
| IsValid | Выполняет проверку объекта на валидность и возвращает признак того, что объект является валидным. (Унаследован от ValidationObject) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| Seal | Защищает объект от изменений. (Унаследован от ViewMetadataItem) |
| SealInternal | Защищает объект от изменений. Метод может быть переопределён в классах-наследниках. (Унаследован от ViewMetadataItem) |
| ToString | Returns a string that represents the current object. (Переопределяет ObjectToString) |
| Validate |
Выполняет валидацию объекта и всех его дочерних объектов.
(Унаследован от ValidationObject) |
| Validate(IValidationResultBuilder) | Выполняет валидацию текущего объекта и всех его дочерних объектов. (Унаследован от ValidationObject) |
| ValidateInternal | Выполняет валидацию текущего объекта и всех его дочерних объектов. (Переопределяет ValidationObjectValidateInternal(IValidationResultBuilder)) |
| Equality(ExtensionMetadata, ExtensionMetadata) | Сравнивает заданные значения на равенство. |
| Inequality(ExtensionMetadata, ExtensionMetadata) | Сравнивает заданные значения на неравенство. |
| Validate |
Выполняет валидацию объекта и всех его дочерних объектов.
(Определяется ValidationExtensions) |