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.
Un seul niveau dans l’arbre de relations de données hiérarchique dérivé.
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 au sein de l’arbre de relations de données hiérarchique dérivé.
Constructeurs
| Nom | Description |
|---|---|
| DerivedHierarchyLevel() |
Initialise une nouvelle instance de la classe DerivedHierarchyLevel. |
Propriétés
| Nom | Description |
|---|---|
| AccessPermission |
Spécifie l’AccèsPermission. (Hérité de MetadataDataContract<TIdType>) |
| AuditInfo |
Spécifie le AuditInfo. (Hérité de MetadataDataContract<TIdType>) |
| DisplayName |
Spécifie le nom complet. |
| EntityId |
Spécifie l’identifiant de l’entité. Les membres de ce niveau concernent cette entité. Cette propriété est en lecture seule et est fournie pour faciliter le chargement des membres de la hiérarchie. Sa valeur est déduite à partir des ForeignId opérations get de métadonnées et ForeignType pour les opérations, et ignorée lors des opérations de sauvegarde. |
| ForeignEntityId |
Spécifie l’identifiant de l’entité étrangère. |
| ForeignId |
Précise l’identifiant étranger. |
| ForeignType |
Le type d’objet spécifié dans l’ForeignId. |
| Identifier |
Spécifie l’identifiant. (Hérité de MetadataDataContract<TIdType>) |
| IsRecursive |
Précise si le niveau a une relation récursive. |
| IsVisible |
Précise si le niveau est visible dans la hiérarchie déduitive. |
| LevelNumber |
Précise la profondeur du niveau. Est basé sur zéro et va de la hiérarchie de haut en bas. |
| ManyToManyChildAttributeId |
Lorsque ForeignType est ManyToMany, 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 parent basé sur le domaine. |
| MemberType |
Spécifie le MemberType. |
| Permission |
Précise l’autorisation. (Hérité de MetadataDataContract<TIdType>) |
Méthodes
| Nom | Description |
|---|---|
| SetProperty<T>(T, T, String, Boolean) |
Modifie la propriété en la valeur donnée. |
| SetProperty<T>(T, T, String) |
Modifie la propriété en la valeur donnée. |