HierarchyId 類別

適用於版本2

代表用來存取網站階層的描述元。

繼承階層

System.Tuple<T1, T2>
  Microsoft.WebMatrix.Extensibility.HierarchyId

命名空間:  Microsoft.WebMatrix.Extensibility
組件:  Microsoft.WebMatrix.Extensibility (在 Microsoft.WebMatrix.Extensibility.dll 中)

語法

'宣告
Public MustInherit Class HierarchyId _
    Inherits Tuple
'用途
Dim instance As HierarchyId
public abstract class HierarchyId : Tuple
public ref class HierarchyId abstract : public Tuple
[<AbstractClassAttribute>]
type HierarchyId =  
    class 
        inherit Tuple 
    end
public abstract class HierarchyId extends Tuple

HierarchyId 型別公開下列成員。

建構函式

  名稱 說明
受保護的方法 HierarchyId 僅供內部使用。初始化 HierarchyId 類別的新執行個體。

上層

屬性

  名稱 說明
公用屬性 CurrentHierarchyGuid 取得目前使用中階層識別碼。
公用屬性 HierarchyInfoGuid 取得項目的階層樹狀結構識別碼,用來確保未重複使用過期項目。
公用屬性 Id 取得階層中項目的識別碼。

上層

方法

  名稱 說明
公用方法 Equals(Object) 指定所指定物件是否與 HierarchyId 相同。
公用方法 Equals(Tuple<T1, T2>) 指定所指定識別碼是否與 HierarchyId 相同。
公用方法 GetHashCode 取得 HierarchyId 的雜湊碼。
公用方法 ToString 傳回 HierarchyId 的字串表示法。

上層

運算子

  名稱 說明
公用運算子靜態成員 Equality 指定階層識別碼的值與 Tuple 值是否相同。
公用運算子靜態成員 Inequality 指定階層識別碼的值與 Tuple 值是否不同。

上層

執行緒安全性

這個型別的任何公用 static (在 Visual Basic 中為 Shared) 成員都是執行緒安全的。並不是所有的執行個體成員都保證可以用於所有的執行緒。

請參閱

參考

Microsoft.WebMatrix.Extensibility 命名空間