public DelimitedTextOptions(
IFormatProvider formatProvider,
bool rowHeaders,
bool columnHeaders,
int startRow,
int inferenceRows,
Type decimalType,
char columnDelimiter = ',',
string endOfLine = "",
QuoteUsage quote = QuoteUsage.AsNeededForColumnType,
char quoteCharacter = '"',
QuoteEscapeMethod quoteEscapeMethod = QuoteEscapeMethod.Double,
char escapeCharacter = '\'
)
Public Sub New (
formatProvider As IFormatProvider,
rowHeaders As Boolean,
columnHeaders As Boolean,
startRow As Integer,
inferenceRows As Integer,
decimalType As Type,
Optional columnDelimiter As Char = ","C,
Optional endOfLine As String = "",
Optional quote As QuoteUsage = QuoteUsage.AsNeededForColumnType,
Optional quoteCharacter As Char = """C,
Optional quoteEscapeMethod As QuoteEscapeMethod = QuoteEscapeMethod.Double,
Optional escapeCharacter As Char = "\"C
)
public:
DelimitedTextOptions(
IFormatProvider^ formatProvider,
bool rowHeaders,
bool columnHeaders,
int startRow,
int inferenceRows,
Type^ decimalType,
wchar_t columnDelimiter = L',',
String^ endOfLine = L"",
QuoteUsage quote = QuoteUsage::AsNeededForColumnType,
wchar_t quoteCharacter = L'"',
QuoteEscapeMethod quoteEscapeMethod = QuoteEscapeMethod::Double,
wchar_t escapeCharacter = L'\'
)
new :
formatProvider : IFormatProvider *
rowHeaders : bool *
columnHeaders : bool *
startRow : int *
inferenceRows : int *
decimalType : Type *
?columnDelimiter : char *
?endOfLine : string *
?quote : QuoteUsage *
?quoteCharacter : char *
?quoteEscapeMethod : QuoteEscapeMethod *
?escapeCharacter : char
(* Defaults:
let _columnDelimiter = defaultArg columnDelimiter ','
let _endOfLine = defaultArg endOfLine ""
let _quote = defaultArg quote QuoteUsage.AsNeededForColumnType
let _quoteCharacter = defaultArg quoteCharacter '"'
let _quoteEscapeMethod = defaultArg quoteEscapeMethod QuoteEscapeMethod.Double
let _escapeCharacter = defaultArg escapeCharacter '\'
*)
-> DelimitedTextOptions