Constructs a new set of options for delimited text files.
Namespace:
Extreme.Data.Json
Assembly:
Extreme.Data.Json (in Extreme.Data.Json.dll) Version: 3.1.0
public JsonOptions(
IFormatProvider formatProvider = null,
int inferenceRows = 100,
Type decimalType = null,
JsonDataFrameLayout layout = JsonDataFrameLayout.Automatic
)
Public Sub New (
Optional formatProvider As IFormatProvider = Nothing,
Optional inferenceRows As Integer = 100,
Optional decimalType As Type = Nothing,
Optional layout As JsonDataFrameLayout = JsonDataFrameLayout.Automatic
)
public:
JsonOptions(
IFormatProvider^ formatProvider = nullptr,
int inferenceRows = 100,
Type^ decimalType = nullptr,
JsonDataFrameLayout layout = JsonDataFrameLayout::Automatic
)
new :
?formatProvider : IFormatProvider *
?inferenceRows : int *
?decimalType : Type *
?layout : JsonDataFrameLayout
(* Defaults:
let _formatProvider = defaultArg formatProvider null
let _inferenceRows = defaultArg inferenceRows 100
let _decimalType = defaultArg decimalType null
let _layout = defaultArg layout JsonDataFrameLayout.Automatic
*)
-> JsonOptions
Parameters
- formatProvider (Optional)
- Type: SystemIFormatProvider
An IFormatProvider that is used
in the conversion between text and other data types. - inferenceRows (Optional)
- Type: SystemInt32
The number of rows to use to infer the types
of the columns. - decimalType (Optional)
- Type: SystemType
The type to use for numbers containing decimals. - layout (Optional)
- Type: Extreme.Data.JsonJsonDataFrameLayout
Specifies the layout used to store data frames.
Reference