Namespace Snowflake.Configuration.Serialization
Classes
AbstractConfigurationNode<T>
BooleanConfigurationNode
ConfigurationTarget
Defines a unit of a IConfigurationCollection<T> that will be
evaluated independently into a tree of IAbstract
ConfigurationTraversalContext
DecimalConfigurationNode
DeviceCapabilityElementConfigurationNode
EnumConfigurationNode
IntegralConfigurationNode
ListConfigurationNode
StringConfigurationNode
UnknownConfigurationNode
Interfaces
IAbstractConfigurationNode
Represents a configuration node with a key and a value.
Configuration nodes are an abstraction over key value pairs, where value could be a terminal node or a list of more nodes.
IAbstractConfigurationNode<T>
Represents a configuration node with a key and a value.
Configuration nodes are an abstraction over key value pairs, where value could be a terminal node or a list of more nodes.
IConfigurationSerializationContext<T>
The context with which the serialization for a IAbstract
IConfigurationTarget
Defines a unit of a IConfigurationCollection<T> that will be
evaluated independently into a tree of IAbstract
IConfigurationTransformer<TOutput>
Transforms a tree of IAbstract
Although also used for serialization, TOutput
does not need to be
an opaque serialized type such as System.
IConfigurationTraversalContext
The context under which a IConfiguration