ExplicitHierarchy Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Caution
Explicit hierarchies are deprecated
The consolidated leaf hierarchical groupings in MDS.
public ref class ExplicitHierarchy sealed : Microsoft::MasterDataServices::Services::DataContracts::MetadataDataContract<Microsoft::MasterDataServices::Services::DataContracts::EntityContextIdentifier ^>
[System.Obsolete("Explicit hierarchies are deprecated")]
[System.Runtime.Serialization.DataContract(Name="ExplicitHierarchy", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class ExplicitHierarchy : Microsoft.MasterDataServices.Services.DataContracts.MetadataDataContract<Microsoft.MasterDataServices.Services.DataContracts.EntityContextIdentifier>
[<System.Obsolete("Explicit hierarchies are deprecated")>]
[<System.Runtime.Serialization.DataContract(Name="ExplicitHierarchy", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type ExplicitHierarchy = class
inherit MetadataDataContract<EntityContextIdentifier>
Public NotInheritable Class ExplicitHierarchy
Inherits MetadataDataContract(Of EntityContextIdentifier)
- Inheritance
- Attributes
Remarks
The ExplicitHierarchy complex type specifies a parent–child representation that requires that all leaf members be expressed exactly one time.
Constructors
ExplicitHierarchy() |
Initializes a new instance of the ExplicitHierarchy class. |
Properties
AccessPermission |
Specifies the AccessPermission. (Inherited from MetadataDataContract<TIdType>) |
AuditInfo |
Specifies the AuditInfo. (Inherited from MetadataDataContract<TIdType>) |
FullyQualifiedName |
Specifies fully qualified name. |
Identifier |
Specifies the Identifier. (Inherited from MetadataDataContract<TIdType>) |
IsMandatory |
Specifies whether all leaf members are required in the hierarchy. Non-mandatory entities create a special parent member called "unused" that initially holds all leaf members. |
Permission |
Specifies the Permission. (Inherited from MetadataDataContract<TIdType>) |
Methods
SetProperty<T>(T, T, String, Boolean) |
Changes the property to the given value. |
SetProperty<T>(T, T, String) |
Changes the property to the given value. |