1 write to _dataBuffer
System.Net.ServerSentEvents (1)
System\Net\ServerSentEvents\SseParser_1.cs (1)
393
GrowBuffer(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>
166
if (
_dataBuffer
is not null)
168
ArrayPool<byte>.Shared.Return(
_dataBuffer
);
246
if (
_dataBuffer
is not null)
248
ArrayPool<byte>.Shared.Return(
_dataBuffer
);
327
T data = _itemParser(_eventType ?? SseParser.EventTypeDefault,
_dataBuffer
.AsSpan(0, _dataLength));
391
if (
_dataBuffer
is null || _dataLength + _lineLength + 1 >
_dataBuffer
.Length)
400
_dataBuffer
[_dataLength++] = LF;
402
fieldValue.CopyTo(
_dataBuffer
.AsSpan(_dataLength));