DerivedHierarchyLevel Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
-
DerivedHierarchyLevel
- 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. |
| SetProperty<T>(T, T, String) |
Ändert die Eigenschaft auf den gegebenen Wert. |