Share via


Hierarchy Clase

Definición

Representa una colección de niveles que proporcionan una ruta de acceso jerárquica lógica para explorar en profundidad aplicaciones cliente. Es un elemento secundario de un objeto 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
Herencia
Implementaciones

Constructores

Hierarchy()

Cree una nueva instancia de la clase Hierarchy con la configuración predeterminada.

Propiedades

Annotations

Obtiene el objeto de colección de todas las anotaciones en el elemento Hierarchy actual.

ChangedProperties

Obtiene el objeto de colección de todas las propiedades modificadas en la jerarquía actual.

Description

Descripción de la jerarquía, que está visible para los desarrolladores en tiempo de diseño y para los administradores en las herramientas de administración, como SQL Server Management Studio.

DisplayFolder

Define la carpeta para mostrar de la jerarquía, para que la usen los clientes.

ExtendedProperties

Obtiene el objeto de colección de todas las propiedades extendidas en el elemento Hierarchy actual.

HideMembers

Las jerarquías desiguales o desequilibradas se pueden habilitar al ocultar los miembros con esta propiedad.

IsHidden

Valor booleano que indica si las herramientas de visualización del cliente tratan la jerarquía como oculta. Es true si la jerarquía se trata como oculta; en caso contrario, es false.

IsRemoved

Valor booleano que especifica si este objeto se ha quitado de un árbol de objetos.

(Heredado de MetadataObject)
Levels

Obtiene el objeto de colección de todos los niveles en el elemento Hierarchy actual.

LineageTag

Etiqueta que representa el linaje del objeto.

Model

Obtiene el modelo tabular que contiene este objeto.

(Heredado de MetadataObject)
ModifiedTime

La hora en la que se ha modificado por última vez el objeto.

Name

Obtiene o establece el nombre de este objeto.

ObjectType

Obtiene el tipo del objeto.

Parent

Objeto primario, es NULL para los objetos Model.

RefreshedTime

La hora en la que se ha actualizado por última vez el objeto.

SourceLineageTag

Etiqueta que representa el linaje del origen del objeto.

State

Proporciona información sobre el estado de la jerarquía. Los posibles valores y su interpretación son como sigue. Ready (1) La jerarquía es consultable y tiene datos actualizados. NoData (3) No aplicable a la jerarquía. CalculationNeeded (4) La jerarquía no contiene ningún dato porque no se ha actualizado. No hay ningún error asociado a la jerarquía. SemanticError (5) No aplicable a la jerarquía. EvaluationError (6) No aplicable a la jerarquía. DependencyError (7) Una dependencia asociada con la jerarquía se encuentra en un estado de error (SemanticError, EvaluationError o DependencyError). Incomplete (8) No aplicable a la jerarquía.

StructureModifiedTime

La hora en la que se ha modificado por última vez la estructura del objeto.

Table

Referencia a un objeto Table que posee esta jerarquía.

Métodos

Clone()

Crea una nueva copia completa de un objeto Hierarchy.

CopyFrom(Hierarchy)
Obsoletos.

En desuso. Use el método CopyTo en su lugar.

CopyTo(Hierarchy)

Copia un objeto Hierarchy en el objeto especificado.

Rename(String)
Obsoletos.

En desuso. Use el método RequestRename en su lugar.

RequestRename(String)

Solicitud de cambio de nombre de este objeto.

Validate()

Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Solo para uso interno de Microsoft.

(Heredado de MetadataObject)

Se aplica a