Поделиться через


Класс MetadataAttribute

Defines the data contract for the metadata attribute.

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

System.Object
  Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
    Microsoft.MasterDataServices.Services.DataContracts.MdmDataContract<MemberTypeContextIdentifier>
      Microsoft.MasterDataServices.Services.DataContracts.MetadataAttribute

Пространство имен:  Microsoft.MasterDataServices.Services.DataContracts
Сборка:  Microsoft.MasterDataServices.Services.Contracts (в Microsoft.MasterDataServices.Services.Contracts.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 type of the attribute.
Открытое свойство AuditInfo Gets or sets the audit information. (Производный от MdmDataContract<TIdType>.)
Открытое свойство ChangeTrackingGroup Gets or sets an integer value of a change tracking group.
Открытое свойство DataType Gets or sets the data type of the attribute.
Открытое свойство DataTypeInformation Gets or sets the information of the data type.
Открытое свойство DisplayWidth Gets or sets the display width.
Открытое свойство DomainEntityId Gets or sets the identifier of domain entity.
Открытое свойство DomainEntityIsFlat Gets or sets a value that indicates whether the domain entity is flat.
Открытое свойство DomainEntityPermission Gets or sets the domain entity's permission type.
Открытое свойство FullyQualifiedName Gets or sets the fully qualified name.
Открытое свойство Identifier Gets or sets the identifier. (Производный от MdmDataContract<TIdType>.)
Открытое свойство InputMaskId Gets or sets the identifier of the input mask.
Открытое свойство IsCode Gets or sets a value that indicates whether the attribute is a code attribute.
Открытое свойство IsName Gets or sets a value that indicates whether the attribute is a name attribute.
Открытое свойство IsReadOnly Gets or sets a value that indicates whether the attribute is read-only.
Открытое свойство IsSystem Gets or sets a value that indicates whether the attribute is a system attribute.
Открытое свойство Permission Gets or sets the permission. (Производный от MdmDataContract<TIdType>.)
Открытое свойство SortOrder Gets or sets the sort order of the attribute among other attributes of the same entity and member type.

В начало

Методы

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

В начало

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

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

См. также

Справочник

Пространство имен Microsoft.MasterDataServices.Services.DataContracts