Condividi tramite


AttributeFilter Classe

Definizione

Filtro per vincolare i valori possibili di un attributo figlio in base al valore di un attributo padre.

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
Ereditarietà
AttributeFilter
Attributi

Commenti

Il AttributeFilter tipo complesso specifica un filtro per limitare i valori possibili di un attributo figlio in base al valore di un attributo padre. La relazione padre-figlio è definita da un livello eredeachy derivato specificato.

Costruttori

AttributeFilter()

Inizializza una nuova istanza della classe MetadataAttribute.

Proprietà

DerivedHierarchyId

Specifica l'identificatore della gerarchia derivata del livello che filtra l'attributo. La gerarchia DEVE appartenere allo stesso modello dell'attributo che viene filtrato.

LevelNumber

Specifica il numero di livello di gerarchia derivato , che è basato su zero e viene eseguito dalla gerarchia superiore alla parte inferiore. Il livello deve essere di tipo DBA o ManyToMany. EntityId del livello deve essere uguale ParentAttributeIda DomainEntityId del livello. Il livello successivo deve avere lo stesso EntityId del DomainEntityIddell'attributo figlio filtrato.

ParentAttributeId

Specifica l'identificatore dell'attributo padre il cui valore filtra l'elenco di valori possibili per l'attributo figlio. L'attributo padre DEVE essere un attributo basato su dominio all'interno dello stesso tipo EntityMemberType dell'attributo figlio che filtra.

Metodi

SetProperty<T>(T, T, String)

Modifica la proprietà impostandola sul valore specificato.
Indica se il nuovo valore è diverso dal valore precedente.

(Ereditato da DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Modifica la proprietà impostandola sul valore specificato.
Indica se il nuovo valore è diverso dal valore precedente.

(Ereditato da DataContractBase)

Si applica a