AttributeFilter Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Filter, der die möglichen Werte eines Kindattributs basierend auf dem Wert eines Elternattributs einschränkt.
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
- Vererbung
- Attribute
Hinweise
Der komplexe Typ AttributeFilter spezifiziert einen Filter, der die möglichen Werte eines Kindattributs basierend auf dem Wert eines Elternattributs einschränkt. Die Eltern-Kind-Beziehung wird durch ein spesifiziertes, abgeleitetes Heireachy-Level definiert.
Konstruktoren
| Name | Beschreibung |
|---|---|
| AttributeFilter() |
Initialisiert eine neue Instanz der MetadataAttribute-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| DerivedHierarchyId |
Spezifiziert die abgeleitete Hierarchie-Identifikator der Ebene, die das Attribut filtert. Die Hierarchie MUSS zum selben Modell wie das gefilterte Attribut gehören. |
| LevelNumber |
Spezifiziert die abgeleitete Hierarchie-Level-Nummer, die nullbasiert ist und von oben nach unten verläuft. Der Level muss vom Typ DBA oder ManyToManysein. Die EntityId des Levels muss dieselbe sein wie ParentAttributeIddie von DomainEntityId. Die nächste Ebene unten muss dieselbe EntityId wie die DomainEntityId des gefilterten Kindattributs haben. |
| ParentAttributeId |
Spezifiziert die übergeordnete Attribut-Identifikator, deren Wert die Liste der möglichen Werte für das Kindattribut filtert. Der Elternteil MUSS ein domänenbasiertes Attribut (DBA) innerhalb desselben EntityMemberType sein wie das gefilterte Kindattribut. |
Methoden
| Name | Beschreibung |
|---|---|
| SetProperty<T>(T, T, String, Boolean) |
Ändert die Eigenschaft auf den gegebenen Wert. |
| SetProperty<T>(T, T, String) |
Ändert die Eigenschaft auf den gegebenen Wert. |