Compartilhar via


Classe MetadataAttribute

Defines the data contract for the metadata attribute.

Hierarquia de herança

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

Namespace:  Microsoft.MasterDataServices.Services.DataContracts
Assembly:  Microsoft.MasterDataServices.Services.Contracts (em Microsoft.MasterDataServices.Services.Contracts.dll)

Sintaxe

'Declaração
<DataContractAttribute(Name := "MetadataAttribute", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public NotInheritable Class MetadataAttribute _
    Inherits MdmDataContract(Of MemberTypeContextIdentifier)
'Uso
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>

O tipo MetadataAttribute expõe os membros a seguir.

Construtores

  Nome Descrição
Método público MetadataAttribute Initializes a new instance of the MetadataAttribute class.

Início

Propriedades

  Nome Descrição
Propriedade pública AttributeType Gets or sets the type of the attribute.
Propriedade pública AuditInfo Gets or sets the audit information. (Herdado de MdmDataContract<TIdType>.)
Propriedade pública ChangeTrackingGroup Gets or sets an integer value of a change tracking group.
Propriedade pública DataType Gets or sets the data type of the attribute.
Propriedade pública DataTypeInformation Gets or sets the information of the data type.
Propriedade pública DisplayWidth Gets or sets the display width.
Propriedade pública DomainEntityId Gets or sets the identifier of domain entity.
Propriedade pública DomainEntityIsFlat Gets or sets a value that indicates whether the domain entity is flat.
Propriedade pública DomainEntityPermission Gets or sets the domain entity's permission type.
Propriedade pública FullyQualifiedName Gets or sets the fully qualified name.
Propriedade pública Identifier Gets or sets the identifier. (Herdado de MdmDataContract<TIdType>.)
Propriedade pública InputMaskId Gets or sets the identifier of the input mask.
Propriedade pública IsCode Gets or sets a value that indicates whether the attribute is a code attribute.
Propriedade pública IsName Gets or sets a value that indicates whether the attribute is a name attribute.
Propriedade pública IsReadOnly Gets or sets a value that indicates whether the attribute is read-only.
Propriedade pública IsSystem Gets or sets a value that indicates whether the attribute is a system attribute.
Propriedade pública Permission Gets or sets the permission. (Herdado de MdmDataContract<TIdType>.)
Propriedade pública SortOrder Gets or sets the sort order of the attribute among other attributes of the same entity and member type.

Início

Métodos

  Nome Descrição
Método público Equals (Herdado de Object.)
Método público GetHashCode (Herdado de Object.)
Método público GetType (Herdado de Object.)
Método público ToString (Herdado de Object.)

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.MasterDataServices.Services.DataContracts