add WriteContext.Flush() method

pull/7576/head
Jan Tattermusch 5 years ago
parent 3cdc107bda
commit ecbb29d354
  1. 6
      csharp/src/Google.Protobuf/WriteContext.cs

@ -338,6 +338,12 @@ namespace Google.Protobuf
WritingPrimitives.WriteRawTag(ref buffer, ref state, b1, b2, b3, b4, b5);
}
internal void Flush()
{
// TODO: should the method be static or not?
state.writeBufferHelper.Flush(ref buffer, ref state);
}
internal void CopyStateTo(CodedOutputStream output)
{
output.InternalState = state;

Loading…
Cancel
Save