C# Class Yaml.Sequence

Represents a Yaml Sequence
Inheritance: Node
Show file Open project: rs-services/RightGridWindowsImplementation Class Usage Examples

Public Methods

Method Description
AddNode ( Node node ) : void

Add a node to this sequence

Info ( ) : Node

Node info

Sequence ( ) : System

New, empty sequence

Sequence ( Node nodes ) : System

New sequence from a node array

Sequence ( ParseStream stream ) : System

Parse a sequence

ToString ( ) : string

Textual destription of this node

this ( int index ) : Node

Get a node

Protected Methods

Method Description
Write ( WriteStream stream ) : void

Write back to a stream

Method Details

AddNode() public method

Add a node to this sequence
public AddNode ( Node node ) : void
node Node
return void

Info() public method

Node info
public Info ( ) : Node
return Node

Sequence() public method

New, empty sequence
public Sequence ( ) : System
return System

Sequence() public method

New sequence from a node array
public Sequence ( Node nodes ) : System
nodes Node
return System

Sequence() public method

Parse a sequence
public Sequence ( ParseStream stream ) : System
stream ParseStream
return System

ToString() public method

Textual destription of this node
public ToString ( ) : string
return string

Write() protected method

Write back to a stream
protected Write ( WriteStream stream ) : void
stream WriteStream
return void

this() public method

Get a node
public this ( int index ) : Node
index int
return Node