SqlHierarchyId Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El SqlHierarchyId tipo representa una posición en una estructura jerárquica, especificando profundidad y amplitud.
[Microsoft.SqlServer.Server.SqlUserDefinedType(Microsoft.SqlServer.Server.Format.UserDefined, IsByteOrdered=true, MaxByteSize=892, Name="SqlHierarchyId")]
[System.CLSCompliant(true)]
public struct SqlHierarchyId : IComparable, Microsoft.SqlServer.Server.IBinarySerialize, System.Data.SqlTypes.INullable
[<Microsoft.SqlServer.Server.SqlUserDefinedType(Microsoft.SqlServer.Server.Format.UserDefined, IsByteOrdered=true, MaxByteSize=892, Name="SqlHierarchyId")>]
[<System.CLSCompliant(true)>]
type SqlHierarchyId = struct
interface IBinarySerialize
interface INullable
Public Structure SqlHierarchyId
Implements IBinarySerialize, IComparable, INullable
- Herencia
-
SqlHierarchyId
- Atributos
- Implementaciones
Propiedades
| Nombre | Description |
|---|---|
| IsNull |
Obtiene un valor que indica si SqlHierarchyId es null. |
| Null |
Obtiene un SqlHierarchyId objeto con una identificación de jerarquía de null. |
Métodos
| Nombre | Description |
|---|---|
| CompareTo(Object) |
Devuelve un valor que indica los resultados de una comparación entre y SqlHierarchyId un objeto . |
| CompareTo(SqlHierarchyId) |
Devuelve un valor que indica los resultados de una comparación entre dos SqlHierarchyId nodos. |
| Equals(Object) |
Evalúa si SqlHierarchyId y |
| GetAncestor(Int32) |
Recupera los SqlHierarchyId niveles de nodo |
| GetDescendant(SqlHierarchyId, SqlHierarchyId) |
Obtiene el valor de un nodo descendiente SqlHierarchyId que es mayor |
| GetHashCode() |
Obtiene un hash de la ruta de acceso del nodo raíz del árbol de jerarquía al SqlHierarchyId nodo. |
| GetLevel() |
Obtiene un valor que indica el nivel del SqlHierarchyId nodo en el árbol jerárquico. |
| GetReparentedValue(SqlHierarchyId, SqlHierarchyId) |
Obtiene un valor que representa la ubicación de un nuevo SqlHierarchyId nodo que tiene una ruta de acceso de igual a la ruta de |
| GetRoot() |
Obtiene un valor que representa el nodo raíz SqlHierarchyId de la jerarquía. |
| IsDescendantOf(SqlHierarchyId) |
Obtiene un valor que indica si el SqlHierarchyId nodo es el descendiente del elemento primario. |
| Parse(SqlString) |
Convierte la representación de cadena canónica de un SqlHierarchyId nodo en un SqlHierarchyId valor. |
| Read(BinaryReader) |
Lee de un lector binario especificado en un SqlHierarchyIdobjeto . |
| ToString() |
Devuelve la representación de cadena canónica de un SqlHierarchyId nodo de un SqlHierarchyId valor. |
| Write(BinaryWriter) |
Escribe en SqlHierarchyId un escritor binario especificado. |
Operadores
| Nombre | Description |
|---|---|
| Equality(SqlHierarchyId, SqlHierarchyId) |
Evalúa si dos SqlHierarchyId nodos son iguales. |
| GreaterThan(SqlHierarchyId, SqlHierarchyId) |
Evalúa si un nodo especificado SqlHierarchyId es mayor que otro. |
| GreaterThanOrEqual(SqlHierarchyId, SqlHierarchyId) |
Evalúa si un nodo especificado SqlHierarchyId es mayor o igual que otro. |
| Inequality(SqlHierarchyId, SqlHierarchyId) |
Evalúa si dos SqlHierarchyId nodos no son iguales. |
| LessThan(SqlHierarchyId, SqlHierarchyId) |
Evalúa si un nodo especificado SqlHierarchyId es menor que otro. |
| LessThanOrEqual(SqlHierarchyId, SqlHierarchyId) |
Evalúa si un nodo especificado SqlHierarchyId es menor o igual que otro. |