7 writes to _readAheadTaskStatus
System.Net.Http (7)
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (7)
140return Interlocked.Exchange(ref _readAheadTaskStatus, ReadAheadTask_CompletionReserved) == ReadAheadTask_Started; 163_readAheadTaskStatus = ReadAheadTask_CompletionReserved; 199|| Interlocked.Exchange(ref _readAheadTaskStatus, ReadAheadTask_CompletionReserved) == ReadAheadTask_Started; 209Interlocked.Exchange(ref _readAheadTaskStatus, ReadAheadTask_Started) == ReadAheadTask_CompletionReserved) 235_readAheadTaskStatus = ReadAheadTask_Started; 282return Interlocked.Exchange(ref _readAheadTaskStatus, ReadAheadTask_Completed) == ReadAheadTask_Started; 645_readAheadTaskStatus = ReadAheadTask_NotStarted;
10 references to _readAheadTaskStatus
System.Net.Http (10)
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (10)
121_readAheadTaskStatus != ReadAheadTask_NotStarted; 138Debug.Assert(_readAheadTaskStatus is ReadAheadTask_Started or ReadAheadTask_Completed); 162Debug.Assert(_readAheadTaskStatus == ReadAheadTask_NotStarted); 196Debug.Assert(_readAheadTaskStatus != ReadAheadTask_CompletionReserved); 206Debug.Assert(_readAheadTaskStatus != ReadAheadTask_Started); 280Debug.Assert(_readAheadTaskStatus is ReadAheadTask_Started or ReadAheadTask_CompletionReserved); 539Debug.Assert(_readAheadTaskStatus != ReadAheadTask_Started, 616Debug.Assert(_readAheadTaskStatus is ReadAheadTask_CompletionReserved or ReadAheadTask_Completed); 861Debug.Assert(_readAheadTaskStatus is ReadAheadTask_CompletionReserved or ReadAheadTask_Completed); 2136Debug.Assert(_readAheadTaskStatus == ReadAheadTask_NotStarted, "Expected SendAsync to reset the read-ahead task status.");