SqlHierarchyId.GetReparentedValue(SqlHierarchyId, SqlHierarchyId) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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