DerivedHierarchyLevel Class

Specifies a single level within the derived hierarchy data relationship tree.

Inheritance Hierarchy

System.Object
  Microsoft.MasterDataServices.MdmDataContractOfDerivedHierarchyContextIdentifier
    Microsoft.MasterDataServices.DerivedHierarchyLevel

Namespace:  Microsoft.MasterDataServices
Assembly:  Microsoft.MasterDataServices (in Microsoft.MasterDataServices.dll)

Syntax

'Declaration
<DataContractAttribute(Name := "DerivedHierarchyLevel", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public Class DerivedHierarchyLevel _
    Inherits MdmDataContractOfDerivedHierarchyContextIdentifier
'Usage
Dim instance As DerivedHierarchyLevel
[DataContractAttribute(Name = "DerivedHierarchyLevel", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class DerivedHierarchyLevel : MdmDataContractOfDerivedHierarchyContextIdentifier
[DataContractAttribute(Name = L"DerivedHierarchyLevel", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class DerivedHierarchyLevel : public MdmDataContractOfDerivedHierarchyContextIdentifier
[<DataContractAttribute(Name = "DerivedHierarchyLevel", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type DerivedHierarchyLevel =  
    class
        inherit MdmDataContractOfDerivedHierarchyContextIdentifier
    end
public class DerivedHierarchyLevel extends MdmDataContractOfDerivedHierarchyContextIdentifier

The DerivedHierarchyLevel type exposes the following members.

Constructors

  Name Description
Public method DerivedHierarchyLevel Initializes a new instance of the DerivedHierarchyLevel class.

Top

Properties

  Name Description
Public property AuditInfo Gets or sets audit information. (Inherited from MdmDataContractOfDerivedHierarchyContextIdentifier.)
Public property DisplayName Gets or sets the name to be displayed.
Public property ExtensionData Gets or sets an object that contains extra data. (Inherited from MdmDataContractOfDerivedHierarchyContextIdentifier.)
Public property ForeignEntityId Gets or sets the foreign entity ID.
Public property ForeignId Gets or sets the foreign ID.
Public property ForeignType Gets or sets the HierarchyItemType that is specified in the ForeignId.
Public property Identifier Gets or sets the ID of MDM data contract of a derived hierarchy. (Inherited from MdmDataContractOfDerivedHierarchyContextIdentifier.)
Public property IsRecursive Gets or sets a value indicating whether the derived hierarchy level has a recursive relationship.
Public property IsVisible Gets or sets a value that indicates whether the level is visible within the derived hierarchy.
Public property LevelNumber Gets or sets the level number.
Public property MemberType Gets or sets the member type.
Public property Permission Gets or sets a security permission. (Inherited from MdmDataContractOfDerivedHierarchyContextIdentifier.)

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

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.