DependencyTreeNode DependencyTreeNode DependencyTreeNode Class


The DependencyTreeNode class represents the child and sibling SQL Server objects within a DependencyTree object hierarchy.

public ref class DependencyTreeNode : Microsoft::SqlServer::Management::Smo::DependencyNode
public class DependencyTreeNode : Microsoft.SqlServer.Management.Smo.DependencyNode
Public Class DependencyTreeNode
Inherits DependencyNode




The SQL Server objects that the DependencyTree object and DependencyTreeNode objects represent can be obtained using the Urn property. The DependencyTreeNode object can be navigated using the various properties such as FirstChild and NextSibling.

Thread Safety

Any public static (Shared in Microsoft Visual Basic) members of this type are safe for multithreaded operations. Any instance members are not guaranteed to be thread safe.


DependencyTreeNode() DependencyTreeNode() DependencyTreeNode()

Initializes a new instance of the DependencyTreeNode class.


FirstChild FirstChild FirstChild

Gets the first child DependencyTreeNode object of the referenced DependencyTreeNode object.

HasChildNodes HasChildNodes HasChildNodes

Gets the Boolean property value that specifies whether the DependencyTreeNode object has any child nodes.

Index Index Index

Gets or sets the item at the given index in tree node collection.

IsSchemaBound IsSchemaBound IsSchemaBound

Determines if the Dependency Node is bound to a schema

(Inherited from DependencyNode)
NextSibling NextSibling NextSibling

Gets the next sibling DependencyTreeNode object in the referenced DependencyTreeNode object.

NumberOfSiblings NumberOfSiblings NumberOfSiblings

Gets the number of sibling DependencyTreeNode objects in the referenced DependencyTreeNode object.

Siblings Siblings Siblings

Gets or sets the siblings contained in a dependency tree node.

Urn Urn Urn

Gets or sets the URN value that uniquely identifies the Microsoft SQL Server object that the DependencyNode object represents.

(Inherited from DependencyNode)

Applies to