C# Class Nxdb.Node.TreeNode

Base class for nodes that are part of a tree (all except attributes).
Inheritance: Node
显示文件 Open project: daveaglick/Nxdb

Public Methods

Method Description
InsertAfter ( ) : void
InsertAfter ( IEnumerable nodes ) : void
InsertAfter ( XmlReader xmlReader ) : void

Inserts the specified content after this node.

InsertAfter ( string content ) : void
InsertBefore ( ) : void
InsertBefore ( IEnumerable nodes ) : void
InsertBefore ( XmlReader xmlReader ) : void

Inserts the specified content before this node.

InsertBefore ( string content ) : void

Protected Methods

Method Description
TreeNode ( ANode aNode, int kind, Database database ) : System

Private Methods

Method Description
InsertAfter ( NodeCache nodeCache ) : void
InsertBefore ( NodeCache nodeCache ) : void

Method Details

InsertAfter() public method

public InsertAfter ( ) : void
return void

InsertAfter() public method

public InsertAfter ( IEnumerable nodes ) : void
nodes IEnumerable
return void

InsertAfter() public method

Inserts the specified content after this node.
public InsertAfter ( XmlReader xmlReader ) : void
xmlReader System.Xml.XmlReader The XML reader to get content from.
return void

InsertAfter() public method

public InsertAfter ( string content ) : void
content string
return void

InsertBefore() public method

public InsertBefore ( ) : void
return void

InsertBefore() public method

public InsertBefore ( IEnumerable nodes ) : void
nodes IEnumerable
return void

InsertBefore() public method

Inserts the specified content before this node.
public InsertBefore ( XmlReader xmlReader ) : void
xmlReader System.Xml.XmlReader The XML reader to get content from.
return void

InsertBefore() public method

public InsertBefore ( string content ) : void
content string
return void

TreeNode() protected method

protected TreeNode ( ANode aNode, int kind, Database database ) : System
aNode ANode
kind int
database Database
return System