Lingua

SqlHierarchyId.GetReparentedValue(SqlHierarchyId, SqlHierarchyId) Metodo

Definizione

Ottiene un valore che rappresenta la posizione di un nuovo SqlHierarchyId nodo con un percorso uguale newRoot al percorso da oldRoot a questo, spostando in modo efficace il percorso nella nuova posizione.

[Microsoft.SqlServer.Server.SqlMethod(DataAccess=Microsoft.SqlServer.Server.DataAccessKind.None, InvokeIfReceiverIsNull=false, IsDeterministic=true, IsMutator=false, IsPrecise=true, OnNullCall=false, SystemDataAccess=Microsoft.SqlServer.Server.SystemDataAccessKind.None)]
public Microsoft.SqlServer.Types.SqlHierarchyId GetReparentedValue(Microsoft.SqlServer.Types.SqlHierarchyId oldRoot, Microsoft.SqlServer.Types.SqlHierarchyId newRoot);
[<Microsoft.SqlServer.Server.SqlMethod(DataAccess=Microsoft.SqlServer.Server.DataAccessKind.None, InvokeIfReceiverIsNull=false, IsDeterministic=true, IsMutator=false, IsPrecise=true, OnNullCall=false, SystemDataAccess=Microsoft.SqlServer.Server.SystemDataAccessKind.None)>]
member this.GetReparentedValue : Microsoft.SqlServer.Types.SqlHierarchyId * Microsoft.SqlServer.Types.SqlHierarchyId -> Microsoft.SqlServer.Types.SqlHierarchyId
Public Function GetReparentedValue (oldRoot As SqlHierarchyId, newRoot As SqlHierarchyId) As SqlHierarchyId

Parametri

oldRoot
SqlHierarchyId

Predecessore del SqlHierarchyId nodo che specifica l'endpoint del segmento di percorso da spostare.

newRoot
SqlHierarchyId

Nodo SqlHierarchyId che rappresenta il nuovo predecessore di questo oggetto.

Valori restituiti

Nodo SqlHierarchyId che rappresenta la nuova posizione gerarchica di questo oggetto. Restituisce null se oldRoot, newRooto thisare null.

Attributi

Si applica a