1 override of TakeBuffer
System.ServiceModel.Primitives (1)
System\ServiceModel\Channels\BufferManager.cs (1)
54public override byte[] TakeBuffer(int bufferSize)
13 references to TakeBuffer
Extensibility.MessageEncoder.IntegrationTests (1)
CustomTextMessageEncoder.cs (1)
94byte[] totalBytes = bufferManager.TakeBuffer(totalLength);
System.ServiceModel.Http (4)
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (4)
538internalBuffer = _bufferManager.TakeBuffer(_receiveBufferSize); 570byte[] newBuffer = _bufferManager.TakeBuffer(newSize); 595buffer = _bufferManager.TakeBuffer(receivedByteCount); 725byte[] buffer = _bufferManager.TakeBuffer(_receiveBufferSize);
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\SessionConnectionReader.cs (1)
263EnvelopeBuffer = _bufferManager.TakeBuffer(envelopeSize);
System.ServiceModel.Primitives (7)
System\ServiceModel\Channels\BinaryMessageEncoder.cs (1)
400byte[] newBuffer = bufferManager.TakeBuffer(requiredBufferSize);
System\ServiceModel\Channels\BufferedReadStream.cs (1)
87_buffer = _bufferManager.TakeBuffer(_bufferSize);
System\ServiceModel\Channels\BufferedWriteStream.cs (1)
101_buffer = _bufferManager.TakeBuffer(_bufferSize);
System\ServiceModel\Channels\BufferManager.cs (1)
102return _innerBufferManager.TakeBuffer(bufferSize);
System\ServiceModel\Channels\MessageEncoder.cs (2)
63byte[] buffer = bufferManager.TakeBuffer(DefaultConnectionBufferSize); 85byte[] temp = bufferManager.TakeBuffer(currentBufferSize);
System\ServiceModel\Channels\MessageEncoderCompressionHandler.cs (1)
26byte[] tempBuffer = bufferManager.TakeBuffer(DecompressBlockSize);