/**
  * Terminates the current record and starts a new {@link ContinueRecord} (regardless
  * of how much space is still available in the current record).
  */
 public void WriteContinue()
 {
     _ulrOutput.Terminate();
     _totalPreviousRecordsSize += _ulrOutput.TotalSize;
     _ulrOutput = new UnknownLengthRecordOutput(_out, ContinueRecord.sid);
 }
 internal ContinuableRecordOutput(ILittleEndianOutput out1, int sid)
 {
     _ulrOutput = new UnknownLengthRecordOutput(out1, sid);
     _out = out1;
     _totalPreviousRecordsSize = 0;
 }