AttributeFilter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Фильтр для ограничения возможных значений дочернего атрибута в зависимости от значения родительского атрибута.
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
- Наследование
- Атрибуты
Комментарии
Сложный AttributeFilter тип задает фильтр для ограничения возможных значений дочернего атрибута на основе значения родительского атрибута. Отношение "родители-потомки" определяется указанным производным уровнем наследника.
Конструкторы
AttributeFilter() |
Инициализирует новый экземпляр класса MetadataAttribute. |
Свойства
DerivedHierarchyId |
Указывает идентификатор производной иерархии уровня, который фильтрует атрибут. Иерархия ДОЛЖНА относиться к той же модели, что и фильтруемый атрибут. |
LevelNumber |
Указывает номер уровня производной иерархии , который отсчитывается от нуля и выполняется от иерархии сверху вниз. Уровень должен иметь тип DBA или ManyToMany. Идентификатор EntityId уровня должен совпадать с идентификатором ParentAttributeIdDomainEntityId. Следующий уровень вниз должен иметь тот же идентификатор EntityId , что и DomainEntityId отфильтрованного дочернего атрибута . |
ParentAttributeId |
Указывает идентификатор родительского атрибута, значение которого фильтрует список возможных значений для дочернего атрибута. Родительский элемент ДОЛЖЕН быть атрибутом на основе домена (DBA) с тем же EntityMemberType, что и фильтруемый им дочерний атрибут. |
Методы
SetProperty<T>(T, T, String) |
Изменяет свойство на предоставленное значение. |
SetProperty<T>(T, T, String, Boolean) |
Изменяет свойство на предоставленное значение. |