1 write to _dataBuffer
System.Net.ServerSentEvents (1)
System\Net\ServerSentEvents\SseParser_1.cs (1)
393GrowBuffer(ref _dataBuffer, _dataLength + _lineLength + 1);
11 references to _dataBuffer
System.Net.ServerSentEvents (11)
System\Net\ServerSentEvents\SseParser_1.cs (11)
71/// <summary>The length of valid data in <see cref="_dataBuffer"/>, starting from index 0.</summary> 73/// <summary>Whether data has been appended to <see cref="_dataBuffer"/>.</summary> 166if (_dataBuffer is not null) 168ArrayPool<byte>.Shared.Return(_dataBuffer); 246if (_dataBuffer is not null) 248ArrayPool<byte>.Shared.Return(_dataBuffer); 327T data = _itemParser(_eventType ?? SseParser.EventTypeDefault, _dataBuffer.AsSpan(0, _dataLength)); 391if (_dataBuffer is null || _dataLength + _lineLength + 1 > _dataBuffer.Length) 400_dataBuffer[_dataLength++] = LF; 402fieldValue.CopyTo(_dataBuffer.AsSpan(_dataLength));