/** * 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; }