Enum FloatFormatHandling
- Namespace
- Dynamicweb.Core.Json.Settings
- Assembly
- Dynamicweb.Core.dll
Specifies float format handling options when writing special floating point numbers, e.g. NaN,
PositiveInfinity and NegativeInfinity with JsonWriter.
public enum FloatFormatHandling
Fields
DefaultValue = 2- Write special floating point values as the property's default value in JSON, e.g. 0.0 for a double property,
nullfor a Nullable<T> of double property. String = 0- Write special floating point values as strings in JSON, e.g.
"NaN","Infinity","-Infinity". Symbol = 1- Write special floating point values as symbols in JSON, e.g.
NaN,Infinity,-Infinity. Note that this will produce non-valid JSON.