Langue

AttributeFilter Classe

Définition

Un filtre pour contraindre les valeurs possibles d’un attribut enfant en fonction de la valeur d’un attribut parent.

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

Remarques

Le AttributeFilter type complexe spécifie un filtre pour contraindre les valeurs possibles d’un attribut enfant en fonction de la valeur d’un attribut parent. La relation parent-enfant est définie par un niveau d’héritage dérivé spécifié.

Constructeurs

Nom Description
AttributeFilter()

Initialise une nouvelle instance de la classe MetadataAttribute.

Propriétés

Nom Description
DerivedHierarchyId

Spécifie l’identifiant hiérarchique dérivé du niveau qui filtre l’attribut. La hiérarchie DOIT appartenir au même modèle que l’attribut filtré.

LevelNumber

Spécifie le numéro de niveau hiérarchique dérivé , qui est basé sur des zéros et s’étend de la hiérarchie de haut en bas. Le niveau doit être de type DBA ou ManyToMany. L’EntityId du niveau doit être le même que ParentAttributeIdle DomainEntityId. Le niveau suivant doit avoir le même EntityId que le DomainEntityId de l’attribut enfant filtré.

ParentAttributeId

Spécifie l’identifiant de l’attribut parent dont la valeur filtre la liste des valeurs possibles pour l’attribut enfant. Le parent DOIT être un attribut basé sur le domaine (DBA) dans le même EntityMemberType que l’attribut enfant qu’il filtre.

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 à