/// <summary>
 /// Initializes a new instance of the <see cref="MsSqlServerDatabaseTextFileImport{T}" /> class
 /// </summary>
 /// <param name="file">Stream of the source file</param>
 /// <param name="delimiter">Delimiter in source file</param>
 /// <param name="firstRowHeader">Does the first row contain column headings</param>
 /// <param name="skipRows">Number of rows to skip at the head of the file</param>
 public MsSqlServerDatabaseTextFileImport(Stream file, string delimiter, bool firstRowHeader = true, int skipRows = 0) : this()
 {
     TextFileReader = new TextFileSerializer <T>(file)
     {
         Delimiter      = delimiter,
         FirstRowHeader = firstRowHeader,
         SkipHeaderRows = skipRows
     };
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="MsSqlServerDatabaseTextFileImport{T}" /> class
 /// </summary>
 /// <param name="textFileSerializer">Text file serializer instance to consume data from</param>
 public MsSqlServerDatabaseTextFileImport(TextFileSerializer <T> textFileSerializer) : this()
 {
     TextFileReader = textFileSerializer;
 }
Example #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="TextFileEnumerator{T}" /> class
 /// </summary>
 /// <param name="parent">Serializer instance</param>
 public TextFileEnumerator(TextFileSerializer <T> parent)
 {
     _parent = parent;
 }