Class SimpleCfgConfigurationSerializer
Implements
IConfigurationTransformer<System.String>
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Snowflake.Configuration.Serialization.Serializers.Implementations
Assembly: Snowflake.Framework.dll
Syntax
public class SimpleCfgConfigurationSerializer : AbstractStringConfigurationSerializer, IConfigurationTransformer<string>
Constructors
SimpleCfgConfigurationSerializer()
Declaration
public SimpleCfgConfigurationSerializer()
Methods
SerializeBlockBegin(IConfigurationSerializationContext<String>, Int32)
Declaration
public override void SerializeBlockBegin(IConfigurationSerializationContext<string> context, int index)
Parameters
| Type | Name | Description |
|---|---|---|
| IConfigurationSerializationContext<System.String> | context | |
| System.Int32 | index |
Overrides
Snowflake.Configuration.Serialization.Serializers.ConfigurationSerializer<System.String>.SerializeBlockBegin(Snowflake.Configuration.Serialization.IConfigurationSerializationContext<System.String>, System.Int32)
SerializeBlockEnd(IConfigurationSerializationContext<String>, Int32)
Declaration
public override void SerializeBlockEnd(IConfigurationSerializationContext<string> context, int index)
Parameters
| Type | Name | Description |
|---|---|---|
| IConfigurationSerializationContext<System.String> | context | |
| System.Int32 | index |
Overrides
Snowflake.Configuration.Serialization.Serializers.ConfigurationSerializer<System.String>.SerializeBlockEnd(Snowflake.Configuration.Serialization.IConfigurationSerializationContext<System.String>, System.Int32)
SerializeNodeValue(Boolean, String, IConfigurationSerializationContext<String>, Int32)
Declaration
public override void SerializeNodeValue(bool value, string key, IConfigurationSerializationContext<string> context, int index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | value | |
| System.String | key | |
| IConfigurationSerializationContext<System.String> | context | |
| System.Int32 | index |
Overrides
Snowflake.Configuration.Serialization.Serializers.ConfigurationSerializer<System.String>.SerializeNodeValue(System.Boolean, System.String, Snowflake.Configuration.Serialization.IConfigurationSerializationContext<System.String>, System.Int32)
SerializeNodeValue(Double, String, IConfigurationSerializationContext<String>, Int32)
Declaration
public override void SerializeNodeValue(double value, string key, IConfigurationSerializationContext<string> context, int index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | value | |
| System.String | key | |
| IConfigurationSerializationContext<System.String> | context | |
| System.Int32 | index |
Overrides
Snowflake.Configuration.Serialization.Serializers.ConfigurationSerializer<System.String>.SerializeNodeValue(System.Double, System.String, Snowflake.Configuration.Serialization.IConfigurationSerializationContext<System.String>, System.Int32)
SerializeNodeValue(Enum, String, String, IConfigurationSerializationContext<String>, Int32)
Declaration
public override void SerializeNodeValue(Enum enumValue, string value, string key, IConfigurationSerializationContext<string> context, int index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Enum | enumValue | |
| System.String | value | |
| System.String | key | |
| IConfigurationSerializationContext<System.String> | context | |
| System.Int32 | index |
Overrides
Snowflake.Configuration.Serialization.Serializers.ConfigurationSerializer<System.String>.SerializeNodeValue(System.Enum, System.String, System.String, Snowflake.Configuration.Serialization.IConfigurationSerializationContext<System.String>, System.Int32)
SerializeNodeValue(Int64, String, IConfigurationSerializationContext<String>, Int32)
Declaration
public override void SerializeNodeValue(long value, string key, IConfigurationSerializationContext<string> context, int index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int64 | value | |
| System.String | key | |
| IConfigurationSerializationContext<System.String> | context | |
| System.Int32 | index |
Overrides
Snowflake.Configuration.Serialization.Serializers.ConfigurationSerializer<System.String>.SerializeNodeValue(System.Int64, System.String, Snowflake.Configuration.Serialization.IConfigurationSerializationContext<System.String>, System.Int32)
SerializeNodeValue(String, String, IConfigurationSerializationContext<String>, Int32)
Declaration
public override void SerializeNodeValue(string value, string key, IConfigurationSerializationContext<string> context, int index)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | value | |
| System.String | key | |
| IConfigurationSerializationContext<System.String> | context | |
| System.Int32 | index |
Overrides
Snowflake.Configuration.Serialization.Serializers.ConfigurationSerializer<System.String>.SerializeNodeValue(System.String, System.String, Snowflake.Configuration.Serialization.IConfigurationSerializationContext<System.String>, System.Int32)
SerializerNodeValue(ControllerElement, String, String, IConfigurationSerializationContext<String>, Int32)
Declaration
public override void SerializerNodeValue(ControllerElement controllerElementValue, string value, string key, IConfigurationSerializationContext<string> context, int index)
Parameters
| Type | Name | Description |
|---|---|---|
| ControllerElement | controllerElementValue | |
| System.String | value | |
| System.String | key | |
| IConfigurationSerializationContext<System.String> | context | |
| System.Int32 | index |
Overrides
Snowflake.Configuration.Serialization.Serializers.ConfigurationSerializer<System.String>.SerializerNodeValue(Snowflake.Input.Controller.ControllerElement, System.String, System.String, Snowflake.Configuration.Serialization.IConfigurationSerializationContext<System.String>, System.Int32)