7 writes to _readAheadTaskStatus
System.Net.Http (7)
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (7)
139return Interlocked.Exchange(ref _readAheadTaskStatus, ReadAheadTask_CompletionReserved) == ReadAheadTask_Started; 162_readAheadTaskStatus = ReadAheadTask_CompletionReserved; 198|| Interlocked.Exchange(ref _readAheadTaskStatus, ReadAheadTask_CompletionReserved) == ReadAheadTask_Started; 208Interlocked.Exchange(ref _readAheadTaskStatus, ReadAheadTask_Started) == ReadAheadTask_CompletionReserved) 234_readAheadTaskStatus = ReadAheadTask_Started; 281return Interlocked.Exchange(ref _readAheadTaskStatus, ReadAheadTask_Completed) == ReadAheadTask_Started; 640_readAheadTaskStatus = ReadAheadTask_NotStarted;
10 references to _readAheadTaskStatus
System.Net.Http (10)
System\Net\Http\SocketsHttpHandler\HttpConnection.cs (10)
120_readAheadTaskStatus != ReadAheadTask_NotStarted; 137Debug.Assert(_readAheadTaskStatus is ReadAheadTask_Started or ReadAheadTask_Completed); 161Debug.Assert(_readAheadTaskStatus == ReadAheadTask_NotStarted); 195Debug.Assert(_readAheadTaskStatus != ReadAheadTask_CompletionReserved); 205Debug.Assert(_readAheadTaskStatus != ReadAheadTask_Started); 279Debug.Assert(_readAheadTaskStatus is ReadAheadTask_Started or ReadAheadTask_CompletionReserved); 536Debug.Assert(_readAheadTaskStatus != ReadAheadTask_Started, 611Debug.Assert(_readAheadTaskStatus is ReadAheadTask_CompletionReserved or ReadAheadTask_Completed); 856Debug.Assert(_readAheadTaskStatus is ReadAheadTask_CompletionReserved or ReadAheadTask_Completed); 2102Debug.Assert(_readAheadTaskStatus == ReadAheadTask_NotStarted, "Expected SendAsync to reset the read-ahead task status.");