Freigeben über


DerivedHierarchy-Klasse

Defines the data contract for the derived hierarchy.

Vererbungshierarchie

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

Namespace:  Microsoft.MasterDataServices.Services.DataContracts
Assembly:  Microsoft.MasterDataServices.Services.Contracts (in Microsoft.MasterDataServices.Services.Contracts.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>

Der DerivedHierarchy-Typ macht folgende Elemente verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DerivedHierarchy Initializes a new instance of the DerivedHierarchy class.

Zum Anfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AnchorNullRecursions Gets or sets a value that indicates whether the null recursive relationships will be anchored.
Öffentliche Eigenschaft AuditInfo Gets or sets the audit information. (Geerbt von MdmDataContract<TIdType>.)
Öffentliche Eigenschaft FullyQualifiedName Gets or sets the fully qualified name.
Öffentliche Eigenschaft Identifier Gets or sets the identifier. (Geerbt von MdmDataContract<TIdType>.)
Öffentliche Eigenschaft IsRecursive Gets or sets a value that indicates whether the derived hierarchy includes a recursive relationship.
Öffentliche Eigenschaft Levels Gets or sets the list of DerivedHierarchyLevel contained in the derived hierarchy.
Öffentliche Eigenschaft Permission Gets or sets the permission. (Geerbt von MdmDataContract<TIdType>.)

Zum Anfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Geerbt von Object.)
Öffentliche Methode GetHashCode (Geerbt von Object.)
Öffentliche Methode GetType (Geerbt von Object.)
Öffentliche Methode ToString (Geerbt von Object.)

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.MasterDataServices.Services.DataContracts-Namespace