Table of Contents

Namespace Cuemon.Runtime.Serialization

Assembly: Cuemon.Core.dll

The Cuemon.Runtime.Serialization namespace contains types that are used to serialize objects into a hierarchy of nodes. The namespace is an addition to the System.Runtime.Serialization namespace.

Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0

Complements: System.Runtime.Serialization namespace 🔗

Classes

HierarchySerializer

Provides a way to serialize objects to nodes of IHierarchy<T>.

YamlSerializer

Provides functionality to serialize objects to YAML and to deserialize YAML into objects.

YamlSerializerOptions

Configuration options for YamlSerializer.

YamlTextReader

Represents a reader that provides fast, non-cached, forward-only access to YAML data. Implements the System.IO.TextReader

YamlTextWriter

Represents a writer that provides a fast, non-cached, forward-only way to generate streams or files that contain YAML data. Implements the System.CodeDom.Compiler.IndentedTextWriter

Enums

YamlTokenType

Defines the various YAML tokens that make up a YAML document.