Allows for conversion of string numeric values from JSON to the decimal type
More...
|
| | StringDecimalJsonConverter (bool defaultOnFailure=false) |
| | Creates an instance of the class, with an optional flag to default to decimal's default value on failure. More...
|
| |
| override object | ReadJson (JsonReader reader, Type objectType, object existingValue, JsonSerializer serializer) |
| | Reads the JSON representation of the object. More...
|
| |
| override void | WriteJson (JsonWriter writer, object value, JsonSerializer serializer) |
| | Writes the JSON representation of the object. More...
|
| |
| override bool | CanConvert (Type objectType) |
| | Determines whether this instance can convert the specified object type. More...
|
| |
|
| override string | Convert (decimal value) |
| | Converts a decimal to a string More...
|
| |
| override decimal | Convert (string value) |
| | Converts the input string to a decimal More...
|
| |
| virtual T | Create (Type type, JToken token) |
| | Creates an instance of the un-projected type to be deserialized More...
|
| |
| abstract TResult | Convert (T value) |
| | Convert the input value to a value to be serialized More...
|
| |
| abstract T | Convert (TResult value) |
| | Converts the input value to be deserialized More...
|
| |
Allows for conversion of string numeric values from JSON to the decimal type
Definition at line 25 of file StringDecimalJsonConverter.cs.
◆ StringDecimalJsonConverter()
| QuantConnect.Util.StringDecimalJsonConverter.StringDecimalJsonConverter |
( |
bool |
defaultOnFailure = false | ) |
|
Creates an instance of the class, with an optional flag to default to decimal's default value on failure.
- Parameters
-
| defaultOnFailure | Default to decimal's default value on failure |
Definition at line 33 of file StringDecimalJsonConverter.cs.
◆ Convert() [1/2]
| override string QuantConnect.Util.StringDecimalJsonConverter.Convert |
( |
decimal |
value | ) |
|
|
protected |
Converts a decimal to a string
- Parameters
-
| value | The input value to be converted before serialization |
- Returns
- String representation of the decimal
Definition at line 43 of file StringDecimalJsonConverter.cs.
◆ Convert() [2/2]
| override decimal QuantConnect.Util.StringDecimalJsonConverter.Convert |
( |
string |
value | ) |
|
|
protected |
Converts the input string to a decimal
- Parameters
-
| value | The deserialized value that needs to be converted to T |
- Returns
- The converted value
Definition at line 53 of file StringDecimalJsonConverter.cs.
The documentation for this class was generated from the following file: