Example #1
0
 void _Write()
 {
     if (!_hasWrittenHeader)
     {
         _dataTableBuilder.WriteMetadata(_stream);
         _hasWrittenHeader = true;
     }
     if (_dataTableBuilder.RowCount > 0)
     {
         _index.Add(_stream.Position);
         _dataTableBuilder.WriteData(_stream);
         _dataTableBuilder.ClearRows();
     }
 }