1 write to _innerStream
Microsoft.AspNetCore.WebUtilities (1)
MultipartReaderStream.cs (1)
42
_innerStream
= stream;
20 references to _innerStream
Microsoft.AspNetCore.WebUtilities (20)
MultipartReaderStream.cs (20)
43
_innerOffset =
_innerStream
.CanSeek ?
_innerStream
.Position : 0;
58
get { return
_innerStream
.CanSeek; }
136
if (
_innerStream
.CanSeek &&
_innerStream
.Position != (_innerOffset + _position))
138
_innerStream
.Position = _innerOffset + _position;
174
if (!
_innerStream
.EnsureBuffered(_boundary.FinalBoundaryLength))
178
var bufferedData =
_innerStream
.BufferedData;
189
var readAmount =
_innerStream
.Read(slice);
207
read =
_innerStream
.Read(buffer, offset, Math.Min(count, matchOffset - bufferedData.Offset));
218
read =
_innerStream
.Read(buffer, offset, Math.Min(count, bufferedData.Count));
227
var read = stream.
_innerStream
.Read(boundary, 0, length);
231
var remainder = stream.
_innerStream
.ReadLine(lengthLimit: 100).AsSpan(); // Whitespace may exceed the buffer.
254
if (!await
_innerStream
.EnsureBufferedAsync(_boundary.FinalBoundaryLength, cancellationToken))
258
var bufferedData =
_innerStream
.BufferedData;
270
var readAmount =
_innerStream
.Read(slice.Span);
293
read =
_innerStream
.Read(slice.Span);
304
read =
_innerStream
.Read(buffer.Span[..Math.Min(buffer.Length, bufferedData.Count)]);
313
var read = stream.
_innerStream
.Read(boundary, 0, length);
317
var remainder = await stream.
_innerStream
.ReadLineAsync(lengthLimit: 100, cancellationToken: cancellationToken); // Whitespace may exceed the buffer.