AttributeFilter Classe

Definizione

Un filtro per vincolare i possibili valori di un attributo figlio in base al valore di un attributo genitore.

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 vincolare i possibili valori di un attributo figlio in base al valore di un attributo genitore. Il rapporto genitore-figlio è definito da un livello di eredità derivato specificato.

Costruttori

Nome Descrizione
AttributeFilter()

Inizializza una nuova istanza della classe MetadataAttribute.

Proprietà

Nome Descrizione
DerivedHierarchyId

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

LevelNumber

Specifica il numero di livello gerarchico derivato , che è basato su zero e va dalla gerarchia dall'alto verso il basso. Il livello deve essere di tipo DBA o ManyToMany. L'EntityId del livello deve essere lo stesso di ParentAttributeId'DomainEntityId'. Il livello successivo deve avere lo stesso EntityId del DomainEntityIddell'attributo figlio filtrato.

ParentAttributeId

Specifica l'identificatore dell'attributo genitore il cui valore filtra la lista dei possibili valori per l'attributo figlio. Il genitore DEVE essere un attributo basato sul dominio (DBA) all'interno dello stesso EntityMemberType dell'attributo figlio che filtra.

Metodi

Nome Descrizione
SetProperty<T>(T, T, String, Boolean)

Cambia la proprietà al valore dato.
Restituisce se il nuovo valore è diverso dal vecchio.

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

Cambia la proprietà al valore dato.
Restituisce se il nuovo valore è diverso dal vecchio.

(Ereditato da DataContractBase)

Si applica a