Método SqlHierarchyId.GetDescendant (SqlHierarchyId, SqlHierarchyId)
Obtiene el valor de un nodo SqlHierarchyId descendiente, y que es mayor que child1 y menor que child2.
Espacio de nombres: Microsoft.SqlServer.Types
Ensamblado: Microsoft.SqlServer.Types (en Microsoft.SqlServer.Types.dll)
Sintaxis
[SqlMethodAttribute(DataAccess = DataAccessKind.None, SystemDataAccess = SystemDataAccessKind.None,
InvokeIfReceiverIsNull = false, OnNullCall = true, IsDeterministic = true,
IsPrecise = true, IsMutator = false)]
public SqlHierarchyId GetDescendant(
SqlHierarchyId child1,
SqlHierarchyId child2
)
public:
[SqlMethodAttribute(DataAccess = DataAccessKind::None, SystemDataAccess = SystemDataAccessKind::None,
InvokeIfReceiverIsNull = false, OnNullCall = true, IsDeterministic = true,
IsPrecise = true, IsMutator = false)]
SqlHierarchyId GetDescendant(
SqlHierarchyId child1,
SqlHierarchyId child2
)
[<SqlMethodAttribute(DataAccess = DataAccessKind.None, SystemDataAccess = SystemDataAccessKind.None,
InvokeIfReceiverIsNull = false, OnNullCall = true, IsDeterministic = true,
IsPrecise = true, IsMutator = false)>]
member GetDescendant :
child1:SqlHierarchyId *
child2:SqlHierarchyId -> SqlHierarchyId
<SqlMethodAttribute(DataAccess := DataAccessKind.None, SystemDataAccess := SystemDataAccessKind.None,
InvokeIfReceiverIsNull := False, OnNullCall := True, IsDeterministic := True,
IsPrecise := True, IsMutator := False)>
Public Function GetDescendant (
child1 As SqlHierarchyId,
child2 As SqlHierarchyId
) As SqlHierarchyId
Parámetros
child1
Type: Microsoft.SqlServer.Types.SqlHierarchyIdEl límite inferior.
child2
Type: Microsoft.SqlServer.Types.SqlHierarchyIdEl límite superior.
Valor devuelto
Type: Microsoft.SqlServer.Types.SqlHierarchyId
Nodo SqlHierarchyId con un valor mayor que el límite inferior y menor que el límite superior.
Comentarios
Si el elemento primario es null, devuelve null.
Si el elemento primario no es null, y ambos child1 y child2 son null, devuelve un descendiente del elemento primario.
Si primario y child1 no son null, y child2 es null, devuelve un descendiente del elemento primario mayor child1.
Si primario y child2 no null y child1 es null, devuelve un descendiente del elemento primario menor que child2.
Si primario, child1, y child2 no null, devuelve un descendiente del elemento primario mayor child1 y menor que child2.
Se produce una excepción si child1 o child2 no null y no son descendientes del elemento primario.
Si child1 > = child2, se produce una excepción.
Ver también
Estructura SqlHierarchyId
Espacio de nombres Microsoft.SqlServer.Types
Volver al principio