DerivedHierarchyLevel Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Niveau unique dans l’arborescence des relations des données de la hiérarchie dérivée.
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)
- Héritage
-
DerivedHierarchyLevel
- Attributs
Remarques
Le DerivedHierarchyLevel type complexe spécifie un seul niveau dans l’arborescence des relations de données de hiérarchie dérivée.
Constructeurs
DerivedHierarchyLevel() |
Initialise une nouvelle instance de la classe DerivedHierarchyLevel. |
Propriétés
AccessPermission |
Spécifie AccessPermission. (Hérité de MetadataDataContract<TIdType>) |
AuditInfo |
Spécifie AuditInfo. (Hérité de MetadataDataContract<TIdType>) |
DisplayName |
Spécifie le nom complet. |
EntityId |
Spécifie l’ID d’entité. Les membres de ce niveau se rapportent à cette entité. Cette propriété, en lecture seule, est fournie pour vous aider à charger les membres d’une hiérarchie. Sa valeur est déduite de ForeignId et de ForeignType pour les opérations d’obtention des métadonnées, et ignorée pour les opérations d’enregistrement. |
ForeignEntityId |
Spécifie l’ID d’entité étrangère. |
ForeignId |
Spécifie l’ID étranger. |
ForeignType |
Type d’objet spécifié dans ForeignId. |
Identifier |
Spécifie l’identificateur. (Hérité de MetadataDataContract<TIdType>) |
IsRecursive |
Spécifie si le niveau a une relation récursive. |
IsVisible |
Spécifie si le niveau est visible dans la hiérarchie dérivée. |
LevelNumber |
Spécifie la profondeur du niveau. Est de base zéro et s’exécute du haut de la hiérarchie vers le bas. |
ManyToManyChildAttributeId |
Quand ForeignType c’est ManyToManyle cas, spécifie l’ID de l’attribut basé sur le domaine sur l’entité de mappage (référencée par ForeignEntityId) qui fait référence à l’enfant, tandis que ForeignId spécifie l’attribut basé sur le domaine parent. |
MemberType |
Spécifie MemberType. |
Permission |
Spécifie l’autorisation. (Hérité de MetadataDataContract<TIdType>) |
Méthodes
SetProperty<T>(T, T, String) |
Modifie la propriété avec la valeur donnée. |
SetProperty<T>(T, T, String, Boolean) |
Modifie la propriété avec la valeur donnée. |