Partager via


MetadataAttribute Classe

Définition

Informations relatives à un attribut d’une entité dans Master Data Services.

public ref class MetadataAttribute sealed : Microsoft::MasterDataServices::Services::DataContracts::MetadataDataContract<Microsoft::MasterDataServices::Services::DataContracts::MemberTypeContextIdentifier ^>
[System.Runtime.Serialization.DataContract(Name="MetadataAttribute", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class MetadataAttribute : Microsoft.MasterDataServices.Services.DataContracts.MetadataDataContract<Microsoft.MasterDataServices.Services.DataContracts.MemberTypeContextIdentifier>
[<System.Runtime.Serialization.DataContract(Name="MetadataAttribute", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type MetadataAttribute = class
    inherit MetadataDataContract<MemberTypeContextIdentifier>
Public NotInheritable Class MetadataAttribute
Inherits MetadataDataContract(Of MemberTypeContextIdentifier)
Héritage
Attributs

Remarques

Le MetadataAttribute type complexe spécifie un attribut pour une entité dans le système MDS.

Constructeurs

MetadataAttribute()

Initialise une nouvelle instance de la classe MetadataAttribute.

Champs

ValidationStatusAttributeName

Nom de l’attribut ValidationStatus.

Propriétés

AccessPermission

Spécifie accessPermission.

(Hérité de MetadataDataContract<TIdType>)
AttributeType

Spécifie AttributeType.

AuditInfo

Spécifie AuditInfo.

(Hérité de MetadataDataContract<TIdType>)
ChangeTrackingGroup

Spécifie un numéro de groupe utilisé pour informer les règles d’entreprise qu’une valeur d’attribut a changé sur un membre.

DataType

Spécifie AttributeDataType.

DataTypeInformation

Spécifie des informations supplémentaires basées sur le type de données de l’attribut.

Description

Spécifie la description

DisplayName

Spécifie le nom complet.

DisplayWidth

Spécifie la largeur d’affichage en pixels.

DomainEntityAccessPermission

Spécifie l’accessPermission de l’entité de domaine.

DomainEntityId

Spécifie l’identificateur de l’entité de domaine associée à l’attribut .

DomainEntityIsFlat
Obsolète.

Spécifie si l’entité de domaine est en deux dimensions.

DomainEntityIsHierarchyEnabled

Spécifie une valeur indiquant si l’entité de domaine a des hiérarchies explicites activées.

DomainEntityPermission

Spécifie l’autorisation de l’entité de domaine.

Filter

Spécifie les informations utilisées pour filtrer les valeurs d’attribut possibles en fonction de la valeur d’un autre attribut.

FullyQualifiedName

Spécifie le nom complet.

Identifier

Spécifie l’identificateur.

(Hérité de MetadataDataContract<TIdType>)
InputMaskId

Spécifie l’identificateur du masque pour un attribut number ou datetime.

IsCode

Spécifie si l’attribut est l’attribut Code.

IsName

Spécifie si l’attribut est l’attribut Name.

IsReadOnly

Spécifie si l’attribut est en lecture seule.

IsSystem

Spécifie si l’attribut est un attribut système.

Permission

Spécifie l’autorisation.

(Hérité de MetadataDataContract<TIdType>)
SortOrder

Spécifie l’ordre de tri de l’attribut parmi les autres attributs de la même entité et du même type de membre.

Méthodes

SetProperty<T>(T, T, String)

Modifie la propriété avec la valeur donnée.
Indique si la nouvelle valeur est différente de l’ancienne.

(Hérité de DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Modifie la propriété avec la valeur donnée.
Indique si la nouvelle valeur est différente de l’ancienne.

(Hérité de DataContractBase)

S’applique à

Voir aussi