Класс MetadataAttribute

Defines the data contract for the Metadata attribute.

Иерархия наследования

System. . :: . .Object
  Microsoft.MasterDataServices.Services.DataContracts. . :: . .MdmDataContract< (Of < ( <'MemberTypeContextIdentifier> ) > ) >
    Microsoft.MasterDataServices.Services.DataContracts..::..MetadataAttribute

Пространство имен:  Microsoft.MasterDataServices.Services.DataContracts
Сборка:  Microsoft.MasterDataServices.Services (в Microsoft.MasterDataServices.Services.dll)

Синтаксис

'Декларация
<DataContractAttribute(Name := "MetadataAttribute", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public NotInheritable Class MetadataAttribute _
    Inherits MdmDataContract(Of MemberTypeContextIdentifier)
'Применение
Dim instance As MetadataAttribute
[DataContractAttribute(Name = "MetadataAttribute", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class MetadataAttribute : MdmDataContract<MemberTypeContextIdentifier>
[DataContractAttribute(Name = L"MetadataAttribute", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class MetadataAttribute sealed : public MdmDataContract<MemberTypeContextIdentifier^>
[<SealedAttribute>]
[<DataContractAttribute(Name = "MetadataAttribute", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type MetadataAttribute =  
    class
        inherit MdmDataContract<MemberTypeContextIdentifier>
    end
public final class MetadataAttribute extends MdmDataContract<MemberTypeContextIdentifier>

Тип MetadataAttribute обеспечивает доступ к следующим элементам.

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

  Имя Описание
Открытый метод MetadataAttribute Initializes a new instance of the MetadataAttribute class.

В начало

Свойства

  Имя Описание
Открытое свойство AttributeType Gets or sets the AttributeType.
Открытое свойство AuditInfo Gets or sets the AuditInfo. (Производный от MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Открытое свойство ChangeTrackingGroup Gets or sets an integer value of a change tracking group.
Открытое свойство DataType Gets or sets the AttributeDataType.
Открытое свойство DataTypeInformation Gets or sets the DataTypeInformation.
Открытое свойство DisplayWidth Gets or sets the display width.
Открытое свойство DomainEntityId Gets or sets DomainEntityId.
Открытое свойство DomainEntityIsFlat Gets or sets a value indicating whether the domain entity is flat.
Открытое свойство DomainEntityPermission Gets or sets domain entity's permission type.
Открытое свойство FullyQualifiedName Gets or sets the fully qualified name.
Открытое свойство Identifier Gets or sets the ID. (Производный от MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Открытое свойство InputMaskId Gets or sets the InputMaskId.
Открытое свойство IsCode Gets or sets a value indicating whether the attribute is the Code attribute.
Открытое свойство IsName Gets or sets a value indicating whether the attribute is the Name attribute.
Открытое свойство IsReadOnly Gets or sets a value indicating whether the attribute is read-only.
Открытое свойство IsSystem Gets or sets a value indicating whether the attribute is a system attribute.
Открытое свойство Permission Gets or sets the permission. (Производный от MdmDataContract< (Of < ( <'IdType> ) > ) >.)
Открытое свойство SortOrder Gets or sets the sort order of the attribute among other attributes of the same entity and member type.

В начало

Методы

  Имя Описание
Открытый метод Equals (Производный от Object.)
Защищенный метод Finalize (Производный от Object.)
Открытый метод GetHashCode (Производный от Object.)
Открытый метод GetType (Производный от Object.)
Защищенный метод MemberwiseClone (Производный от Object.)
Открытый метод ToString (Производный от Object.)

В начало

Безопасность многопоточности

Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.