XmlDataDocument.CloneNode Method (Boolean)

 

Creates a duplicate of the current node.

Namespace:   System.Xml
Assembly:  System.Data (in System.Data.dll)

override CloneNode : 
        deep:bool -> XmlNode

Parameters

deep
Type: System.Boolean

true to recursively clone the subtree under the specified node; false to clone only the node itself.

Return Value

Type: System.Xml.XmlNode

The cloned node.

Cloning the XmlDataDocument also clones the DataSet schema.

If deep is set to false, the cloned DataSet has no data; that is, no rows.

If deep is set to true, the cloned DataSet is set with the schema and then populated with the data.

See CloneNode in the XmlNode class to see a table describing how this method behaves with each of the different node types.

The following example loads a DataSet into an XmlDataDocument and then creates a shallow clone of the XmlDataDocument.

The example uses the SQL Server 2000 Northwind database.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 1.1
Return to top
Show: