2 writes to EnvelopeBuffer
System.ServiceModel.NetFramingBase (2)
System\ServiceModel\Channels\SessionConnectionReader.cs (2)
263EnvelopeBuffer = _bufferManager.TakeBuffer(envelopeSize); 285EnvelopeBuffer = null;
9 references to EnvelopeBuffer
System.ServiceModel.NetFramingBase (9)
System\ServiceModel\Channels\SessionConnectionReader.cs (9)
44Fx.Assert(EnvelopeBuffer != null, "EnvelopeBuffer can't be null"); 46return DecodeMessage(EnvelopeBuffer, ref dummyOffset, ref _size, ref _isAtEOF, timeout); 111if (EnvelopeBuffer != null && (EnvelopeSize - EnvelopeOffset) >= _buffer.Length) 115bytesRead = await _connection.ReadAsync(new Memory<byte>(EnvelopeBuffer, EnvelopeOffset, _connection.ConnectionBufferSize), timeoutHelper.RemainingTime()); 232if (EnvelopeBuffer != null) 234if (!ReferenceEquals(buffer, EnvelopeBuffer)) 236Buffer.BlockCopy(buffer, offset, EnvelopeBuffer, EnvelopeOffset, bytesRead); 269if (EnvelopeBuffer != null) 277message = _messageEncoder.ReadMessage(new ArraySegment<byte>(EnvelopeBuffer, 0, EnvelopeSize), _bufferManager);