Compartir a través de


Clase HierarchyId

Lo siguiente se aplica a v2.

Representa un descriptor que se usa para acceder a la jerarquía del sitio.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.WebMatrix.Extensibility
Ensamblado:  Microsoft.WebMatrix.Extensibility (en Microsoft.WebMatrix.Extensibility.dll)

Sintaxis

'Declaración
Public MustInherit Class HierarchyId _
    Inherits Tuple
'Uso
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

El tipo HierarchyId expone los siguientes miembros.

Constructores

  Nombre Descripción
Método protegido HierarchyId Solo para uso interno. Inicializa una nueva instancia de la clase HierarchyId.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública CurrentHierarchyGuid Obtiene el identificador de la jerarquía activa.
Propiedad pública HierarchyInfoGuid Obtiene el identificador del árbol de jerarquía para el elemento que se usa para asegurarse de que no se vuelven a usar elementos obsoletos.
Propiedad pública Id Obtiene el identificador del elemento de la jerarquía.

Arriba

Métodos

  Nombre Descripción
Método público Equals(Object) Especifica si el objeto especificado es el mismo que el elemento HierarchyId.
Método público Equals(Tuple<T1, T2>) Especifica si el identificador especificado es el mismo que el elemento HierarchyId.
Método público GetHashCode Obtiene el código hash para el elemento HierarchyId.
Método público ToString Devuelve la representación en cadena de HierarchyId.

Arriba

Operadores

  Nombre Descripción
Operador públicoMiembro estático Equality Especifica si el valor del identificador de jerarquía y el valor de tupla son iguales.
Operador públicoMiembro estático Inequality Especifica si el valor del identificador de jerarquía y el valor de tupla son distintos.

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.WebMatrix.Extensibility