DerivedHierarchyLevel Klasse

Definition

Eine einzige Ebene innerhalb des abgeleiteten Hierarchiedaten-Beziehungsbaums.

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 komplexe Typ DerivedHierarchyLevel spezifiziert eine einzige Ebene innerhalb des abgeleiteten Hierarchiedaten-Beziehungsbaums.

Konstruktoren

Name Beschreibung
DerivedHierarchyLevel()

Initialisiert eine neue Instanz der DerivedHierarchyLevel-Klasse.

Eigenschaften

Name Beschreibung
AccessPermission

Spezifiziert die AccessPermission.

(Geerbt von MetadataDataContract<TIdType>)
AuditInfo

Gibt die AuditInfoan.

(Geerbt von MetadataDataContract<TIdType>)
DisplayName

Gibt den Anzeigenamen an.

EntityId

Spezifiziert die Entitäts-ID. Mitglieder dieser Ebene beziehen sich auf diese Entität. Diese Eigenschaft ist schreibgeschützt und wird zur Bequemlichkeit beim Laden von Hierarchiemitgliedern bereitgestellt. Sein Wert wird aus ForeignId und für Metadaten-Download-Operationen ForeignType abgeleitet und für Speicheroperationen ignoriert.

ForeignEntityId

Spezifiziert die ID der ausländischen Entität.

ForeignId

Gibt den ausländischen Ausweis an.

ForeignType

Der Art des Objekts, der im ForeignId angegeben ist.

Identifier

Spezifiziert den Identifikator.

(Geerbt von MetadataDataContract<TIdType>)
IsRecursive

Spezifiziert, ob das Level eine rekursive Beziehung hat.

IsVisible

Spezifiziert, ob das Level innerhalb der abgeleiteten Hierarchie sichtbar ist.

LevelNumber

Spezifiziert die Tiefe der Ebene. Ist nullbasiert und läuft von oben nach unten.

ManyToManyChildAttributeId

Wenn ForeignType ist ManyToMany, spezifiziert die ID des domänenbasierten Attributs auf der Mapping-Entität (referenziert von ForeignEntityId), die auf das Kind referenziert, während ForeignId sie das übergeordnete domänenbasierte Attribut angibt.

MemberType

Gibt die MemberTypean.

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