3 writes to _taskForOutputProcessing
System.Threading.Tasks.Dataflow (3)
Blocks\BroadcastBlock.cs (3)
837
_taskForOutputProcessing
= new Task(static thisSourceCore => ((BroadcastingSourceCore<TOutput>)thisSourceCore!).OfferMessagesLoopCore(), this,
856
_taskForOutputProcessing
= null;
903
_taskForOutputProcessing
= null;
6 references to _taskForOutputProcessing
System.Threading.Tasks.Dataflow (6)
Blocks\BroadcastBlock.cs (6)
829
bool currentlyProcessing =
_taskForOutputProcessing
!= null;
844
_owningSource,
_taskForOutputProcessing
, DataflowEtwProvider.TaskLaunchedReason.OfferingOutputMessages, _messages.Count);
848
Exception? exception = Common.StartTaskSafe(
_taskForOutputProcessing
, _dataflowBlockOptions.TaskScheduler);
926
bool currentlyProcessing =
_taskForOutputProcessing
!= null;
944
Debug.Assert(
_taskForOutputProcessing
== null, "There must be no processing tasks.");
1222
public Task? TaskForOutputProcessing { get { return _source.
_taskForOutputProcessing
; } }