Класс 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 | Указывает, различаются ли значения идентификатора иерархии и кортежа. |
В начало
Безопасность многопоточности
Любые открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность с элементами экземпляров не гарантируется.