Hierarchy Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma coleção de níveis que fornecem um caminho de análise de dados hierárquica lógica para aplicativos cliente. Ele é um filho de um 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
- Herança
- Implementações
Construtores
Hierarchy() |
Crie uma nova instância da classe Hierarchy com configurações padrão. |
Propriedades
Annotations |
Obtém o objeto de coleção de todas as anotações na hierarquia atual. |
ChangedProperties |
Obtém o objeto de coleção de todas as propriedades alteradas na Hierarquia atual. |
Description |
A descrição da hierarquia, visível para os desenvolvedores em tempo de design e para os administradores em ferramentas de gerenciamento, como o SQL Server Management Studio. |
DisplayFolder |
Define a pasta de exibição para a hierarquia para uso por clientes. |
ExtendedProperties |
Obtém o objeto da coleção de todas as extendedproperties na hierarquia atual. |
HideMembers |
Hierarquias irregulares/desbalanceada podem ser habilitadas, ocultando membros usando essa propriedade. |
IsHidden |
Um valor booliano que indica se a hierarquia é tratada como oculta por ferramentas de visualização do cliente. True se a hierarquia for tratada como ocultas; caso contrário, false. |
IsRemoved |
Um booliano que especifica se este objeto foi removido de uma árvore de objeto. (Herdado de MetadataObject) |
Levels |
Obtém o objeto de coleção de todos os níveis na hierarquia atual. |
LineageTag |
Uma marca que representa a linhagem do objeto . |
Model |
Obtém o modelo Tabular que contém este objeto. (Herdado de MetadataObject) |
ModifiedTime |
A hora em que o objeto foi modificado pela última vez. |
Name |
Obtém ou define o nome deste objeto. |
ObjectType |
Obtém o tipo do objeto. |
Parent |
Objeto pai, nulo para objetos Model. |
RefreshedTime |
A hora em que o objeto foi atualizado pela última vez. |
SourceLineageTag |
Uma marca que representa a linhagem da origem do objeto. |
State |
Fornece informações sobre o estado da hierarquia. Os valores possíveis e suas interpretações são os seguintes. Pronto (1) A hierarquia é passível de consulta e tem dados atualizados. NoData (3) Não é aplicável à Hierarquia. CalculationNeeded (4) A hierarquia não contém nenhum dado porque não foi atualizada. Não há nenhum erro associado à hierarquia. SemanticError (5) Não é aplicável à Hierarquia. EvaluationError (6) não é aplicável à Hierarquia. DependencyError (7) Uma dependência associada à hierarquia está em um estado de erro (SemanticError, EvaluationError ou DependencyError). Incompleto (8) Não é aplicável à Hierarquia. |
StructureModifiedTime |
A hora em que a estrutura do objeto foi modificada pela última vez. |
Table |
Uma referência a um objeto Table que é o proprietário dessa hierarquia. |
Métodos
Clone() |
Cria uma nova cópia completa de um objeto Hierarchy. |
CopyFrom(Hierarchy) |
Obsoleto.
Preterido. Em vez disso, use o método CopyTo. |
CopyTo(Hierarchy) |
Copia um objeto Hierarchy no objeto especificado. |
Rename(String) |
Obsoleto.
Preterido. Em vez disso, use o método RequestRename. |
RequestRename(String) |
Solicitar a renomeação deste objeto. |
Validate() |
Esta API dá suporte à infraestrutura do produto e não deve ser usada diretamente do seu código. Somente para uso interno da Microsoft. (Herdado de MetadataObject) |