DerivedHierarchy Class
Represents a synthesized parent-child hierarchy from cascading pre-existing data relationships.
Inheritance Hierarchy
System.Object
Microsoft.MasterDataServices.Services.DataContracts.MdmDataContract<ModelContextIdentifier>
Microsoft.MasterDataServices.Services.DataContracts.DerivedHierarchy
Namespace: Microsoft.MasterDataServices.Services.DataContracts
Assembly: Microsoft.MasterDataServices.Services (in Microsoft.MasterDataServices.Services.dll)
Syntax
'Declaration
<DataContractAttribute(Name := "DerivedHierarchy", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public NotInheritable Class DerivedHierarchy _
Inherits MdmDataContract(Of ModelContextIdentifier)
'Usage
Dim instance As DerivedHierarchy
[DataContractAttribute(Name = "DerivedHierarchy", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class DerivedHierarchy : MdmDataContract<ModelContextIdentifier>
[DataContractAttribute(Name = L"DerivedHierarchy", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class DerivedHierarchy sealed : public MdmDataContract<ModelContextIdentifier^>
[<SealedAttribute>]
[<DataContractAttribute(Name = "DerivedHierarchy", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type DerivedHierarchy =
class
inherit MdmDataContract<ModelContextIdentifier>
end
public final class DerivedHierarchy extends MdmDataContract<ModelContextIdentifier>
The DerivedHierarchy type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
DerivedHierarchy | Initializes a new instance of the DerivedHierarchy class. |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
AuditInfo | Gets or sets the AuditInfo. (Inherited from MdmDataContract<IdType>.) |
![]() |
Identifier | Gets or sets the ID. (Inherited from MdmDataContract<IdType>.) |
![]() |
IsRecursive | Gets or sets a value indicating whether the derived hierarchy includes a recursive relationship. |
![]() |
Levels | ArrayOfDerivedHierarchyLevel complex type. |
![]() |
Permission | Gets or sets the permission. (Inherited from MdmDataContract<IdType>.) |
Top
Methods
| Name | Description | |
|---|---|---|
![]() |
Equals | (Inherited from Object.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetType | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
ToString | (Inherited from Object.) |
Top
Fields
| Name | Description | |
|---|---|---|
![]() |
AnchorNullRecursions | A value indicating whether to anchor null recursive relationships in the derived hierarchy. |
![]() |
FullyQualifiedName | The fully qualified name. |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
.gif)
.gif)
.gif)
.gif)