Partager via


Classe MetadataAttribute

Defines the data contract for the metadata attribute.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.MasterDataServices.Services.DataContracts
Assembly :  Microsoft.MasterDataServices.Services.Contracts (en Microsoft.MasterDataServices.Services.Contracts.dll)

Syntaxe

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

Le type MetadataAttribute expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique MetadataAttribute Initializes a new instance of the MetadataAttribute class.

Haut de la page

Propriétés

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

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.MasterDataServices.Services.DataContracts