12 writes to _currentTask
System.Data (12)
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (12)
3953Task original = Interlocked.CompareExchange(ref _currentTask, source.Task, null); 3962_currentTask = null; 4021Task original = Interlocked.CompareExchange(ref _currentTask, source.Task, null); 4113Task original = Interlocked.CompareExchange(ref _currentTask, source.Task, null); 4122_currentTask = null; 4264Task original = Interlocked.CompareExchange(ref _currentTask, source.Task, null); 4273_currentTask = null; 4384Task original = Interlocked.CompareExchange(ref _currentTask, source.Task, null); 4393_currentTask = null; 4485Task original = Interlocked.CompareExchange(ref _currentTask, source.Task, null); 4494_currentTask = null; 4659Task current = Interlocked.CompareExchange(ref _currentTask, null, source.Task);
25 references to _currentTask
System.Data (25)
fx\src\data\System\Data\SqlClient\SqlDataReader.cs (25)
163if (_currentTask != null) { 180if (_currentTask != null) { 223if (_currentTask != null) { 809var currentTask = _currentTask; 1530if (_currentTask != null) { 1760if (_currentTask != null) { 1940if (_currentTask != null) { 2415if (_currentTask != null) { 2568if (_currentTask != null) { 2621if (_currentTask != null) { 2943if (_currentTask != null) { 3117if (_currentTask != null) { 3306if (_currentTask != null) { 3848if (_currentTask != null) { 3857if ((!permitAsync) && (_currentTask != null)) { 3869if (_currentTask != null) { 3882if ((!permitAsync) && (_currentTask != null)) { 3902if ((!permitAsync) && (_currentTask != null)) { 3923Debug.Assert(permitAsync || _currentTask == null, "Call while async operation is pending"); 4005if (_currentTask != null) { 4200if (_currentTask != null) { 4337if ((_sharedState._nextColumnHeaderToRead > i) && (!cancellationToken.IsCancellationRequested) && (_currentTask == null)) { 4349if (_currentTask != null) { 4432if ((!IsCommandBehavior(CommandBehavior.SequentialAccess)) && (_sharedState._nextColumnDataToRead > i) && (!cancellationToken.IsCancellationRequested) && (_currentTask == null)) { 4451if (_currentTask != null) {