DerivedHierarchy Klasse

Definition

Gibt eine bereits definierte Datenbeziehung an und bereitet die Beziehung für eine hierarchische Anzeige vor.

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 DerivedHierarchy komplexe Typ gibt eine bereits definierte Datenbeziehung an und bereitet die Hierarchische Anzeige dieser Beziehung vor.

Konstruktoren

DerivedHierarchy()

Initialisiert eine neue Instanz der DerivedHierarchy-Klasse.

Eigenschaften

AccessPermission

Gibt accessPermission an.

(Geerbt von MetadataDataContract<TIdType>)
AnchorNullRecursions

Gibt einen Indikator an, um zu bestimmen, ob rekursive NULL-Beziehungen verankert werden. Gilt nur, wenn die oberste Ebene der Hierarchie rekursiv ist. Bei Festlegung auf „true“ werden unmittelbar unterhalb des Hierarchiestamms nur Elemente angezeigt, deren Domänenattributwert „NULL“ ist. Dadurch wird sichergestellt, dass jedes Element nur einmal auf dieser Hierarchieebene angezeigt wird. Bei Festlegung auf „false“ werden alle Elemente unmittelbar unterhalb des Stamms angezeigt, sodass ein Element möglicherweise mehrfach aufgeführt wird (unterhalb des Stamms und unterhalb des rekursiven übergeordneten Elements).

AuditInfo

Gibt AuditInfo an.

(Geerbt von MetadataDataContract<TIdType>)
FullyQualifiedName

Gibt den vollqualifizierten Namen an.

Identifier

Gibt den Bezeichner an.

(Geerbt von MetadataDataContract<TIdType>)
IsRecursive

Gibt einen Indikator an, um zu bestimmen, ob die abgeleitete Hierarchie eine rekursive Beziehung enthält.

Levels

Gibt die Liste der Ebenen an, die in der abgeleiteten Hierarchie enthalten sind.

Permission

Gibt die Berechtigung an.

(Geerbt von MetadataDataContract<TIdType>)

Methoden

SetProperty<T>(T, T, String)

Ändert die Eigenschaft in den angegebenen Wert.
Gibt die Information zurück, ob sich der neue Wert vom alten Wert unterscheidet.

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

Ändert die Eigenschaft in den angegebenen Wert.
Gibt die Information zurück, ob sich der neue Wert vom alten Wert unterscheidet.

(Geerbt von DataContractBase)

Gilt für:

Weitere Informationen