Partager via


Classe DerivedHierarchy

Defines the data contract for the derived hierarchy.

Hiérarchie d'héritage

System.Object
  Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
    Microsoft.MasterDataServices.Services.DataContracts.MdmDataContract<ModelContextIdentifier>
      Microsoft.MasterDataServices.Services.DataContracts.DerivedHierarchy

Espace de noms :  Microsoft.MasterDataServices.Services.DataContracts
Assembly :  Microsoft.MasterDataServices.Services.Contracts (en Microsoft.MasterDataServices.Services.Contracts.dll)

Syntaxe

'Déclaration
<DataContractAttribute(Name := "DerivedHierarchy", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public NotInheritable Class DerivedHierarchy _
    Inherits MdmDataContract(Of ModelContextIdentifier)
'Utilisation
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>

Le type DerivedHierarchy expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique DerivedHierarchy Initializes a new instance of the DerivedHierarchy class.

Haut de la page

Propriétés

  Nom Description
Propriété publique AnchorNullRecursions Gets or sets a value that indicates whether the null recursive relationships will be anchored.
Propriété publique AuditInfo Gets or sets the audit information. (hérité de MdmDataContract<TIdType>.)
Propriété publique FullyQualifiedName Gets or sets the fully qualified name.
Propriété publique Identifier Gets or sets the identifier. (hérité de MdmDataContract<TIdType>.)
Propriété publique IsRecursive Gets or sets a value that indicates whether the derived hierarchy includes a recursive relationship.
Propriété publique Levels Gets or sets the list of DerivedHierarchyLevel contained in the derived hierarchy.
Propriété publique Permission Gets or sets the permission. (hérité de MdmDataContract<TIdType>.)

Haut de la page

Méthodes

  Nom Description
Méthode publique Equals (hérité de Object.)
Méthode publique GetHashCode (hérité de Object.)
Méthode publique GetType (hérité de Object.)
Méthode publique ToString (hérité de Object.)

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.MasterDataServices.Services.DataContracts