SqlHierarchyId.GetReparentedValue(SqlHierarchyId, SqlHierarchyId) メソッド

定義

oldRootから新しい場所へのパスと等しいパスnewRoot持つ新しいSqlHierarchyId ノードの場所を表す値を取得します。.

[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

パラメーター

oldRoot
SqlHierarchyId

移動するパス セグメントのエンドポイントを指定する SqlHierarchyId ノードの先祖。

newRoot
SqlHierarchyId

この新しい先祖を表す SqlHierarchyId ノード。

返品

この新しい階層的な場所を表す SqlHierarchyId ノード。 oldRootnewRoot、または null の場合は null を返します。

属性

適用対象