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 指定层次结构标识符的值和元组值是否相同。
公共运算符静态成员 Inequality 指定层次结构标识符的值和元组值是否不同。

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。不保证所有实例成员都是线程安全的。

请参阅

参考

Microsoft.WebMatrix.Extensibility 命名空间