Compartir a través de


AttributeFilter Clase

Definición

Un filtro para limitar los posibles valores de un atributo secundario según el valor del primario.

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
Herencia
AttributeFilter
Atributos

Comentarios

El AttributeFilter tipo complejo especifica un filtro para restringir los valores posibles de un atributo secundario en función del valor de un atributo primario. La relación de elementos primarios y secundarios se define mediante un nivel de herencia derivada especificado.

Constructores

AttributeFilter()

Inicializa una nueva instancia de la clase MetadataAttribute.

Propiedades

DerivedHierarchyId

Especifica el identificador de jerarquía derivada del nivel que filtra el atributo. La jerarquía DEBE pertenecer al mismo modelo que el atributo que se está filtrando.

LevelNumber

Especifica el número de nivel de jerarquía derivada , que se basa en cero y se ejecuta desde la jerarquía de arriba abajo. El nivel debe ser de tipo DBA o ManyToMany. El entityId del nivel debe ser el mismo que ParentAttributeIddomainEntityId de nivel. El siguiente nivel descendente debe tener el mismo EntityId que domainEntityId del atributo secundario que se va a filtrar.

ParentAttributeId

Especifica el identificador de atributo primario cuyo valor filtra la lista de valores posibles para el atributo secundario. El elemento primario DEBE ser un atributo basado en dominio (DBA) dentro del mismo EntityMemberType como el atributo secundario que filtra.

Métodos

SetProperty<T>(T, T, String)

Cambia la propiedad al valor especificado.
Devuelve si el nuevo valor es diferente del valor anterior.

(Heredado de DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Cambia la propiedad al valor especificado.
Devuelve si el nuevo valor es diferente del valor anterior.

(Heredado de DataContractBase)

Se aplica a