<PackageReference Include="System.ServiceModel.Primitives" Version="8.0.0" />

System.ServiceModel.Channels.BufferedMessageWriter

abstract class BufferedMessageWriter
namespace System.ServiceModel.Channels { internal abstract class BufferedMessageWriter { public BufferedMessageWriter(); protected abstract XmlDictionaryWriter TakeXmlWriter(Stream stream); protected abstract void ReturnXmlWriter(XmlDictionaryWriter writer); public ArraySegment<byte> WriteMessage(Message message, BufferManager bufferManager, int initialOffset, int maxSizeQuota); protected virtual void OnWriteStartMessage(XmlDictionaryWriter writer); protected virtual void OnWriteEndMessage(XmlDictionaryWriter writer); } }