DerivedHierarchyLevel Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отдельный уровень в пределах дерева связей данных производной иерархии.
public ref class DerivedHierarchyLevel sealed : Microsoft::MasterDataServices::Services::DataContracts::MetadataDataContract<Microsoft::MasterDataServices::Services::DataContracts::DerivedHierarchyContextIdentifier ^>
[System.Runtime.Serialization.DataContract(Name="DerivedHierarchyLevel", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class DerivedHierarchyLevel : Microsoft.MasterDataServices.Services.DataContracts.MetadataDataContract<Microsoft.MasterDataServices.Services.DataContracts.DerivedHierarchyContextIdentifier>
[<System.Runtime.Serialization.DataContract(Name="DerivedHierarchyLevel", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type DerivedHierarchyLevel = class
inherit MetadataDataContract<DerivedHierarchyContextIdentifier>
Public NotInheritable Class DerivedHierarchyLevel
Inherits MetadataDataContract(Of DerivedHierarchyContextIdentifier)
- Наследование
-
DerivedHierarchyLevel
- Атрибуты
Комментарии
Сложный DerivedHierarchyLevel тип задает один уровень в дереве отношений данных производной иерархии.
Конструкторы
DerivedHierarchyLevel() |
Инициализирует новый экземпляр класса DerivedHierarchyLevel. |
Свойства
AccessPermission |
Указывает AccessPermission. (Унаследовано от MetadataDataContract<TIdType>) |
AuditInfo |
Задает AuditInfo. (Унаследовано от MetadataDataContract<TIdType>) |
DisplayName |
Указывает отображаемое имя. |
EntityId |
Указывает идентификатор сущности. Члены этого уровня относятся к этой сущности. Это свойство доступно только для чтения и предоставляется для удобства при загрузке элементов иерархии. Его значение выводится из ForeignId и ForeignType для операций получения метаданных и не учитывается при выполнении операций сохранения. |
ForeignEntityId |
Указывает идентификатор внешней сущности. |
ForeignId |
Указывает внешний идентификатор. |
ForeignType |
Тип объекта, указанный в ForeignId. |
Identifier |
Указывает идентификатор. (Унаследовано от MetadataDataContract<TIdType>) |
IsRecursive |
Указывает, имеет ли уровень рекурсивную связь. |
IsVisible |
Указывает, является ли уровень видимым в производной иерархии. |
LevelNumber |
Задает глубину уровня. Отсчитывается от нуля и проходит по иерархии сверху вниз. |
ManyToManyChildAttributeId |
Если ForeignType имеет значение ManyToMany, указывает идентификатор атрибута на основе домена для сущности сопоставления (на которую ссылается ForeignEntityId), которая ссылается на дочерний элемент, а ForeignId задает родительский атрибут на основе домена. |
MemberType |
Задает MemberType. |
Permission |
Указывает разрешение. (Унаследовано от MetadataDataContract<TIdType>) |
Методы
SetProperty<T>(T, T, String) |
Изменяет свойство на предоставленное значение. |
SetProperty<T>(T, T, String, Boolean) |
Изменяет свойство на предоставленное значение. |