Hierarchy 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表層級的集合,該集合提供用戶端應用程式的邏輯階層式向下鑽研路徑。 它是 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 |
取得目前階層中所有註解的集合物件。 |
ChangedProperties |
取得目前 Hierarchy 中所有已變更屬性的集合物件。 |
Description |
階層的描述,開發人員在設計階段時可以看見,系統管理員則可在管理工具,例如 SQL Server Management Studio 中看見。 |
DisplayFolder |
定義階層的顯示資料夾,以供用戶端使用。 |
ExtendedProperties |
取得目前 Hierarchy 中所有 extendedproperties 的集合物件。 |
HideMembers |
您可以使用這個屬性來隱藏成員,藉此啟用不完全階層/不對稱階層。 |
IsHidden |
布林值,指出用戶端視覺效果工具是否會將階層視為隱藏。 如果會將階層視為隱藏,則為 true;否則為 false。 |
IsRemoved |
布林值,指定是否已從物件樹狀結構移除此物件。 (繼承來源 MetadataObject) |
Levels |
取得目前階層中所有層級的集合物件。 |
LineageTag |
代表 物件譜系的標記。 |
Model |
取得包含此物件的表格式模型。 (繼承來源 MetadataObject) |
ModifiedTime |
上次修改物件的時間。 |
Name |
取得或設定這個物件的 Name。 |
ObjectType |
取得物件的型別。 |
Parent |
Parent 物件,Model 物件則為 null。 |
RefreshedTime |
上次重新整理物件的時間。 |
SourceLineageTag |
標記,表示物件的來源譜系。 |
State |
提供階層狀態的相關資訊。 可能的值和其解譯如下: Ready (1):階層可供查詢,而且具有最新的資料。 NoData (3):不適用於 Hierarchy。 CalculationNeeded (4):階層不包含任何資料,因為它並未重新整理。 沒有任何與階層建立關聯的錯誤。 SemanticError (5):不適用於 Hierarchy。 EvaluationError (6):不適用於 Hierarchy。 DependencyError (7):與階層建立關聯的某個相依性處於錯誤狀態 (SemanticError、EvaluationError 或 DependencyError)。 Incomplete (8):不適用於 Hierarchy。 |
StructureModifiedTime |
上次修改物件結構的時間。 |
Table |
擁有此 Hierarchy 的 Table 物件參考。 |
方法
Clone() |
建立 Hierarchy 物件的新完整複本。 |
CopyFrom(Hierarchy) |
已淘汰.
已取代。 請改用 CopyTo 方法。 |
CopyTo(Hierarchy) |
將 Hierarchy 物件複製到指定的物件。 |
Rename(String) |
已淘汰.
已取代。 請改用 RequestRename 方法。 |
RequestRename(String) |
要求將此物件重新命名。 |
Validate() |
此 API 支援此產品基礎結構,但無法直接用於程式碼之中。 僅供 Microsoft 內部使用。 (繼承來源 MetadataObject) |