System.Yaml.Serialization |
Name | Description |
---|---|
AnchorDictionary | |
AnchorDictionary.RewindInfo | |
StringUriEncodingExtention | Add string class two methods: .UriEscape(), .UriUnescape() Charset that is not escaped is represented NonUriChar member. NonUriChar = new Regex(@"[^0-9A-Za-z\-_.!~*'()\\;/?:@&=$,\[\]]"); |
StringYamlDoubleQuoteEscapeExtention | Extend string object to have .DoubleQuoteEscape() / .DoubleQuoteUnescape(). |
UriEncoding | Escape / Unescape string in URI encoding format Charset that is not escaped is represented NonUriChar member. NonUriChar = new Regex(@"[^0-9A-Za-z\-_.!~*'()\\;/?:@&=$,\[\]]"); |
YamlComplexNode | Abstract base class of YamlNode that have child nodes. YamlMapping and YamlSequence inherites from this class. |
YamlDoubleQuoteEscaping | YAML style double quoted string escape / unescape. |
YamlNode | Abstract base class of YAML data nodes. See YamlScalar, YamlSequence and YamlMapping for actual data classes. |
YamlNode.ObjectRepository | Remember the order of appearance of nodes. It also has ability of rewinding. |
YamlNode.ObjectRepository.Status | |
YamlNodeManipulator | Implements utility functions to instantiating YamlNode's |
YamlScalar | Represents a scalar node in a YAML document. |
YamlTagPrefixes | Reset(); SetupDefaultTagPrefixes(); Add(tag_handle, tag_prefix); verbatim_tag = Resolve(tag_handle, tag_name); |
YamlTagPrefixes.Debug | Since System.Diagnostics.Debug.Assert is too anoying while development, this class temporarily override Debug.Assert action. |