AttributeFilter Clase

Definición

Un filtro para restringir los posibles valores de un atributo hijo basándose en el valor de un atributo 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
Herencia
AttributeFilter
Atributos

Comentarios

El AttributeFilter tipo complejo especifica un filtro para restringir los posibles valores de un atributo hijo en función del valor de un atributo padre. La relación padre-hijo se define por un nivel de heredería derivado especificado.

Constructores

Nombre Description
AttributeFilter()

Inicializa una nueva instancia de la clase MetadataAttribute.

Propiedades

Nombre Description
DerivedHierarchyId

Especifica el identificador jerárquico derivado 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 jerárquico derivado , que es basado en ceros y va de arriba a abajo. El nivel debe ser de tipo DBA o ManyToMany. El EntityID del nivel debe ser el mismo que ParentAttributeIdel DomainEntityID de '. El siguiente nivel debe tener el mismo EntityId que el DomainEntityId del atributo hijo que se está filtrando.

ParentAttributeId

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

Métodos

Nombre Description
SetProperty<T>(T, T, String, Boolean)

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

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

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

(Heredado de DataContractBase)

Se aplica a