5 writes to _contentReadStream
System.Net.Http (5)
System\Net\Http\HttpContent.cs (5)
216
_contentReadStream
= s;
246
_contentReadStream
= t;
257
_contentReadStream
= ts;
275
_contentReadStream
= s;
642
_contentReadStream
= null;
15 references to _contentReadStream
System.Net.Http (15)
System\Net\Http\HttpContent.cs (15)
211
if (
_contentReadStream
== null) // don't yet have a Stream
219
else if (
_contentReadStream
is Stream stream) // have a Stream
241
if (
_contentReadStream
== null) // don't yet have a Stream
249
else if (
_contentReadStream
is Task<Stream> t) // have a Task<Stream>
255
Debug.Assert(
_contentReadStream
is Stream, $"Expected a Stream, got ${
_contentReadStream
}");
256
Task<Stream> ts = Task.FromResult((Stream)
_contentReadStream
);
270
if (
_contentReadStream
== null) // don't yet have a Stream
278
else if (
_contentReadStream
is Stream s) // have a Stream
284
Debug.Assert(
_contentReadStream
is Task<Stream>, $"Expected a Task<Stream>, got ${
_contentReadStream
}");
285
Task<Stream> t = (Task<Stream>)
_contentReadStream
;
637
if (
_contentReadStream
!= null)
639
Stream? s =
_contentReadStream
as Stream ??
640
(
_contentReadStream
is Task<Stream> t && t.Status == TaskStatus.RanToCompletion ? t.Result : null);