Hierarchy 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.
Représente une collection de niveaux qui fournissent un chemin d’exploration hiérarchique logique pour les applications clientes. C’est un enfant d’un objet Table.
public sealed class Hierarchy : Microsoft.AnalysisServices.Tabular.NamedMetadataObject, Microsoft.AnalysisServices.Tabular.IMetadataObjectWithLineage
type Hierarchy = class
inherit NamedMetadataObject
interface IMetadataObjectWithLineage
Public NotInheritable Class Hierarchy
Inherits NamedMetadataObject
Implements IMetadataObjectWithLineage
- Héritage
- Implémente
Constructeurs
Hierarchy() |
Créez une instance de la classe Hierarchy avec les paramètres par défaut. |
Propriétés
Annotations |
Obtient l’objet de collection de toutes les annotations dans l’objet Hierarchy actuel. |
ChangedProperties |
Obtient l’objet de collection de toutes les propriétés modifiées dans la hiérarchie actuelle. |
Description |
Description de la hiérarchie, visible par les développeurs au moment de la conception et par les administrateurs dans les outils de gestion (comme SQL Server Management Studio). |
DisplayFolder |
Définit le dossier d’affichage de la hiérarchie, pour une utilisation par les clients. |
ExtendedProperties |
Obtient l’objet de collection de toutes les propriétés étendues dans l’objet Hierarchy actuel. |
HideMembers |
Vous pouvez activer les hiérarchies déséquilibrées en masquant des membre à l’aide de cette propriété. |
IsHidden |
Valeur booléenne qui indique si la hiérarchie est considérée comme étant masquée par les outils de visualisation de clients. True si la hiérarchie est considérée comme masquée ; sinon, false. |
IsRemoved |
Valeur booléenne indiquant si cet objet a été supprimé d’un arbre d’objets. (Hérité de MetadataObject) |
Levels |
Obtient la collection de tous les niveaux dans l’objet Hierarchy actuel. |
LineageTag |
Balise qui représente la traçabilité de l’objet. |
Model |
Obtient le modèle tabulaire qui contient cet objet. (Hérité de MetadataObject) |
ModifiedTime |
Heure de la dernière modification de l’objet. |
Name |
Obtient ou définit le nom de cet objet. |
ObjectType |
Obtient le type de l’objet. |
Parent |
Objet parent, Null pour les objets Modèles. |
RefreshedTime |
Heure de la dernière actualisation de l’objet. |
SourceLineageTag |
Balise qui représente la traçabilité de la source de l’objet . |
State |
Fournit des informations sur l’état de la hiérarchie. Les valeurs possibles et leur interprétation sont les suivantes. Ready (1) : La hiérarchie peut être interrogée et ses données sont à jour. NoData (3) : Ne s’applique pas aux hiérarchies. CalculationNeeded (4) : La hiérarchie ne contient pas de données car elle n’a pas été actualisée. Aucune erreur n’est associée à la hiérarchie. SemanticError (5) : Ne s’applique pas aux hiérarchies. EvaluationError (6) : Ne s’applique pas aux hiérarchies. DependencyError (7) : Une dépendance associée à la hiérarchie est dans un état d’erreur (SemanticError, EvaluationError ou DependencyError). Incomplete (8) : Ne s’applique pas aux hiérarchies. |
StructureModifiedTime |
Heure de la dernière modification de la structure de l’objet. |
Table |
Référence à un objet Table propriétaire de cette hiérarchie. |
Méthodes
Clone() |
Crée une copie complète d’un objet Hierarchy. |
CopyFrom(Hierarchy) |
Obsolète.
Action déconseillée. Utilisez plutôt la méthode CopyTo. |
CopyTo(Hierarchy) |
Copie un objet Hierarchy vers l’objet spécifié. |
Rename(String) |
Obsolète.
Action déconseillée. Utilisez plutôt la méthode RequestRename. |
RequestRename(String) |
Demande de changement de nom de cet objet. |
Validate() |
Cette API prend en charge l'infrastructure du produit et n'est pas destinée à être utilisée directement à partir de votre code. À usage interne Microsoft uniquement. (Hérité de MetadataObject) |