DerivedHierarchy Klasse

Definition

Spezifiziert eine bereits definierte Datenbeziehung und bereitet diese Beziehung hierarchisch dar.

public ref class DerivedHierarchy sealed : Microsoft::MasterDataServices::Services::DataContracts::MetadataDataContract<Microsoft::MasterDataServices::Services::DataContracts::ModelContextIdentifier ^>
[System.Runtime.Serialization.DataContract(Name="DerivedHierarchy", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class DerivedHierarchy : Microsoft.MasterDataServices.Services.DataContracts.MetadataDataContract<Microsoft.MasterDataServices.Services.DataContracts.ModelContextIdentifier>
[<System.Runtime.Serialization.DataContract(Name="DerivedHierarchy", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type DerivedHierarchy = class
    inherit MetadataDataContract<ModelContextIdentifier>
Public NotInheritable Class DerivedHierarchy
Inherits MetadataDataContract(Of ModelContextIdentifier)
Vererbung
Attribute

Hinweise

Der komplexe Typ DerivedHierarchy spezifiziert eine bereits definierte Datenbeziehung und bereitet diese Beziehung hierarchisch dar.

Konstruktoren

Name Beschreibung
DerivedHierarchy()

Initialisiert eine neue Instanz der DerivedHierarchy-Klasse.

Eigenschaften

Name Beschreibung
AccessPermission

Spezifiziert die AccessPermission.

(Geerbt von MetadataDataContract<TIdType>)
AnchorNullRecursions

Gibt einen Indikator an, um zu bestimmen, ob nullrekursive Beziehungen verankert werden. gilt nur, wenn die oberste Ebene der Hierarchie rekursiv ist. Wenn wahr, erscheinen nur Mitglieder, deren Domänenattribut null ist, direkt unter der Hierarchiewurzel. Dies stellt sicher, dass jedes Mitglied nur einmal auf dieser Hierarchieebene erscheint. Wenn falsch, erscheinen alle Mitglieder direkt unter der Wurzel, was bedeutet, dass ein Mitglied mehrfach erscheinen kann (unter der Wurzel bei unter seinem rekursiven Elterngerät).

AuditInfo

Gibt die AuditInfoan.

(Geerbt von MetadataDataContract<TIdType>)
FullyQualifiedName

Spezifiziert den voll qualifizierten Namen.

Identifier

Spezifiziert den Identifikator.

(Geerbt von MetadataDataContract<TIdType>)
IsRecursive

Spezifiziert einen Indikator zur Feststellung, ob die abgeleitete Hierarchie eine rekursive Beziehung enthält.

Levels

Spezifiziert die Liste der Levels, die in der abgeleiteten Hierarchie enthalten sind.

Permission

Spezifiziert die Erlaubnis.

(Geerbt von MetadataDataContract<TIdType>)

Methoden

Name Beschreibung
SetProperty<T>(T, T, String, Boolean)

Ändert die Eigenschaft auf den gegebenen Wert.
Gibt zurück, ob der neue Wert sich vom alten unterscheidet.

(Geerbt von DataContractBase)
SetProperty<T>(T, T, String)

Ändert die Eigenschaft auf den gegebenen Wert.
Gibt zurück, ob der neue Wert sich vom alten unterscheidet.

(Geerbt von DataContractBase)

Gilt für:

Weitere Informationen