[This is preliminary documentation and is subject to change.]
Represents a single node in the YAML document.
| C# | Visual Basic | Visual C++ |
public abstract class YamlNode
Public MustInherit Class YamlNode
public ref class YamlNode abstract
| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description |
|---|---|---|
| YamlNode()()()() | Initializes a new instance of the YamlNode class | |
| Accept(IYamlVisitor) |
Accepts the specified visitor by calling the appropriate Visit method on it.
| |
| AllNodes |
Gets all nodes from the document, starting on the current node.
| |
| Anchor |
Gets or sets the anchor of the node.
| |
| CombineHashCodes(Int32, Int32) |
Combines two hash codes into one.
| |
| End |
Gets the position in the input stream where the event that originated the node ends.
| |
| Equals(YamlNode) |
Provides a basic implementation of Object.Equals
| |
| Equals(Object) | (Inherited from Object.) | |
| Finalize()()()() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode()()()() |
Serves as a hash function for a particular type.
(Overrides Object.GetHashCode()()()().) | |
| GetHashCode(Object) |
Gets the hash code of the specified object, or zero if the object is null.
| |
| GetType()()()() | Gets the type of the current instance. (Inherited from Object.) | |
| MemberwiseClone()()()() | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| SafeEquals(Object, Object) |
Gets a value indicating whether two objects are equal.
| |
| Start |
Gets the position in the input stream where the event that originated the node starts.
| |
| Tag |
Gets or sets the tag of the node.
| |
| ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) |