다음을 통해 공유


Hierarchy 클래스

정의

클라이언트 애플리케이션에 대한 논리적 계층 드릴다운 경로를 제공하는 수준 컬렉션을 나타냅니다. 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
상속
구현

생성자

Hierarchy()

기본 설정을 사용하여 Hierarchy 클래스의 새 인스턴스를 만듭니다.

속성

Annotations

현재 Hierarchy에 대한 모든 주석으로 이루어진 컬렉션 개체를 가져옵니다.

ChangedProperties

현재 계층에 있는 모든 changedproperties의 컬렉션 개체를 가져옵니다.

Description

개발자에게는 디자인 타임에 표시되고 관리자에게는 SQL Server Management Studio와 같은 관리 도구에 표시되는 계층의 설명입니다.

DisplayFolder

클라이언트에서 사용할 계층의 표시 폴더를 정의합니다.

ExtendedProperties

현재 Hierarchy에서 모든 extendedproperties의 컬렉션 개체를 가져옵니다.

HideMembers

이 속성을 사용하여 멤버를 숨기면 비정형/불균형 계층을 사용하도록 설정할 수 있습니다.

IsHidden

계층이 클라이언트 시각화 도구로 숨김 처리되는지 여부를 나타내는 부울 값입니다. 계층이 숨김으로 처리되면 true이고, 그렇지 않으면 false입니다.

IsRemoved

이 개체가 개체 트리에서 제거되었는지 여부를 지정하는 부울입니다.

(다음에서 상속됨 MetadataObject)
Levels

현재 Hierarchy에 대한 모든 수준으로 이루어진 컬렉션 개체를 가져옵니다.

LineageTag

개체의 계보를 나타내는 태그입니다.

Model

이 개체를 포함하는 테이블 형식 모델을 가져옵니다.

(다음에서 상속됨 MetadataObject)
ModifiedTime

개체가 마지막으로 수정된 시간입니다.

Name

이 개체의 이름을 가져오거나 설정합니다.

ObjectType

개체의 유형을 가져옵니다.

Parent

모델 개체의 경우 NULL인 부모 개체입니다.

RefreshedTime

개체가 마지막으로 새로 고쳐진 시간입니다.

SourceLineageTag

개체에 대한 원본의 계보를 나타내는 태그입니다.

State

계층의 상태에 대한 정보를 제공합니다. 가능한 값과 이에 대한 해석은 다음과 같습니다. Ready (1) 계층은 쿼리할 수 있고 최신 데이터를 보유합니다. NoData (3) 계층에 적용할 수 없습니다. CalculationNeeded (4) 계층은 새로 고쳐지지 않으므로 데이터를 포함하지 않습니다. 계층과 관련된 오류가 없습니다. SemanticError (5) 계층에 적용할 수 없습니다. EvaluationError (6) 계층에 적용할 수 없습니다. DependencyError (7) 계층과 연관된 종속성에 오류가 있습니다(SemanticError, EvaluationError 또는 DependencyError). Incomplete (8) 계층에 적용할 수 없습니다.

StructureModifiedTime

개체의 구조가 마지막으로 수정된 시간입니다.

Table

이 계층을 소유하는 Table 개체에 대한 참조입니다.

메서드

Clone()

Hierarchy 개체의 전체 복사본을 새로 만듭니다.

CopyFrom(Hierarchy)
사용되지 않음.

더 이상 사용되지 않습니다. CopyTo 메서드를 대신 사용합니다.

CopyTo(Hierarchy)

Hierarchy 개체를 지정한 개체에 복사합니다.

Rename(String)
사용되지 않음.

더 이상 사용되지 않습니다. RequestRename 메서드를 대신 사용합니다.

RequestRename(String)

이 개체의 이름 바꾸기를 요청합니다.

Validate()

이 API는 제품 인프라를 지원하며 코드에서 직접 사용되지 않습니다. Microsoft 내부용으로만 사용할 수 있습니다.

(다음에서 상속됨 MetadataObject)

적용 대상