FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BinaryMessageEncoder.cs (4)
381private ArraySegment<byte> AddSessionInformationToMessage(ArraySegment<byte> messageData, BufferManager bufferManager, int maxMessageSize)
516public override Message ReadMessage(ArraySegment<byte> buffer, BufferManager bufferManager, string contentType)
619public override ArraySegment<byte> WriteMessage(Message message, int maxMessageSize, BufferManager bufferManager, int messageOffset)
1304public Message TryCreateMessage(byte[] buffer, int offset, int size, BufferManager bufferManager, BufferedMessageData messageData)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\BufferManagerOutputStream.cs (5)
25public BufferManagerOutputStream(string quotaExceededString, int initialSize, int maxSize, BufferManager bufferManager)
26: base(initialSize, maxSize, BufferManager.GetInternalBufferManager(bufferManager))
31public void Init(int initialSize, int maxSizeQuota, BufferManager bufferManager)
36public void Init(int initialSize, int maxSizeQuota, int effectiveMaxSize, BufferManager bufferManager)
38base.Reinitialize(initialSize, maxSizeQuota, effectiveMaxSize, BufferManager.GetInternalBufferManager(bufferManager));
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\Connection.cs (3)
28void Write(byte[] buffer, int offset, int size, bool immediate, TimeSpan timeout, BufferManager bufferManager);
93public virtual void Write(byte[] buffer, int offset, int size, bool immediate, TimeSpan timeout, BufferManager bufferManager)
628public void Write(byte[] buffer, int offset, int size, bool immediate, TimeSpan timeout, BufferManager bufferManager)
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\MessageEncoder.cs (8)
42public virtual Task<Message> ReadMessageAsync(ArraySegment<byte> buffer, BufferManager bufferManager, string contentType)
49public Message ReadMessage(ArraySegment<byte> buffer, BufferManager bufferManager)
55public abstract Message ReadMessage(ArraySegment<byte> buffer, BufferManager bufferManager, string contentType);
58internal async Task<ArraySegment<byte>> BufferMessageStreamAsync(Stream stream, BufferManager bufferManager, int maxBufferSize)
93internal virtual async Task<Message> ReadMessageAsync(Stream stream, BufferManager bufferManager, int maxBufferSize, string contentType)
115public ArraySegment<byte> WriteMessage(Message message, int maxMessageSize, BufferManager bufferManager)
122BufferManager bufferManager, int messageOffset);
131BufferManager bufferManager, int messageOffset)