Langue

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é au sein du système MDS.

Constructeurs

Nom Description
MetadataAttribute()

Initialise une nouvelle instance de la classe MetadataAttribute.

Champs

Nom Description
ValidationStatusAttributeName

Le nom de l’attribut ValidationStatus.

Propriétés

Nom Description
AccessPermission

Spécifie l’AccèsPermission.

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

Spécifie le AttributeType.

AuditInfo

Spécifie le AuditInfo.

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

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

DataType

Spécifie le AttributeDataType.

DataTypeInformation

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

Description

Précise 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’identifiant de l’entité de domaine associée à l’attribut.

DomainEntityIsFlat
Obsolète.

Précise si l’entité de domaine est plate.

DomainEntityIsHierarchyEnabled

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

DomainEntityPermission

Spécifie la permission de l’entité de domaine.

Filter

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

FullyQualifiedName

Précise le nom pleinement qualifié.

Identifier

Spécifie l’identifiant.

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

Spécifie l’identifiant de masque pour un attribut de numéro ou de datetime.

IsCode

Précise si l’attribut est l’attribut Code.

IsName

Précise si l’attribut est l’attribut Nom.

IsReadOnly

Précise si l’attribut est en lecture seule.

IsSystem

Précise si l’attribut est un attribut système.

Permission

Précise l’autorisation.

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

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

Méthodes

Nom Description
SetProperty<T>(T, T, String, Boolean)

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

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

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

(Hérité de DataContractBase)

S’applique à

Voir aussi