System.ServiceModel.Channels.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);
}
}