DerivedHierarchyLevel Klasse

Definition

Eine einzelne Ebene innerhalb der abgeleiteten Hierarchiedatenbeziehungs-Struktur.

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

Hinweise

Der DerivedHierarchyLevel komplexe Typ gibt eine einzelne Ebene innerhalb der abgeleiteten Datenbeziehungsstruktur an.

Konstruktoren

DerivedHierarchyLevel()

Initialisiert eine neue Instanz der DerivedHierarchyLevel-Klasse.

Eigenschaften

AccessPermission

Gibt die AccessPermission an.

(Geerbt von MetadataDataContract<TIdType>)
AuditInfo

Gibt AuditInfo an.

(Geerbt von MetadataDataContract<TIdType>)
DisplayName

Gibt den Anzeigenamen an.

EntityId

Gibt die Entitäts-ID an. Elemente dieser Ebene beziehen sich auf diese Entität. Diese Eigenschaft ist schreibgeschützt und wird der Einfachheit halber beim Laden von Hierarchieelementen bereitgestellt. Ihr Wert wird von ForeignId und ForeignType für Vorgänge zum Abrufen von Metadaten abgeleitet und bei Speichervorgängen ignoriert.

ForeignEntityId

Gibt die Fremd entitäts-ID an.

ForeignId

Gibt die Fremd-ID an.

ForeignType

Der Typ des Objekts, das in der ForeignId angegeben wird.

Identifier

Gibt den Bezeichner an.

(Geerbt von MetadataDataContract<TIdType>)
IsRecursive

Gibt an, ob die Ebene über eine rekursive Beziehung verfügt.

IsVisible

Gibt an, ob die Ebene innerhalb der abgeleiteten Hierarchie sichtbar ist.

LevelNumber

Gibt die Tiefe der Ebene an. Diese Anforderung ist nullbasiert und wird innerhalb der Hierarchie von oben nach unten ausgeführt.

ManyToManyChildAttributeId

ManyToManyGibt ForeignType die ID des domänenbasierten Attributs für die Zuordnungseinheit (referenziert von ForeignEntityId) an, die auf das untergeordnete Attribut verweist, während ForeignId das übergeordnete domänenbasierte Attribut angegeben wird.

MemberType

Gibt MemberType an.

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