1 write to _spscTarget
System.Threading.Tasks.Dataflow (1)
Blocks\ActionBlock.cs (1)
90
_spscTarget
= new SpscTargetCore<TInput>(this, syncAction, dataflowBlockOptions);
13 references to _spscTarget
System.Threading.Tasks.Dataflow (13)
Blocks\ActionBlock.cs (13)
122
Debug.Assert((
_spscTarget
!= null) ^ (_defaultTarget != null), "One and only one of the two targets must be non-null after construction");
226
Debug.Assert(
_spscTarget
!= null);
227
_spscTarget
.Complete(exception: null);
242
Debug.Assert(
_spscTarget
!= null);
243
_spscTarget
.Complete(exception);
250
get { return _defaultTarget != null ? _defaultTarget.Completion :
_spscTarget
!.Completion; }
277
_spscTarget
!.Post(item);
285
_spscTarget
!.OfferMessage(messageHeader, messageValue, source, consumeToAccept);
291
get { return _defaultTarget != null ? _defaultTarget.InputCount :
_spscTarget
!.InputCount; }
297
get { return _defaultTarget != null ? _defaultTarget.GetDebuggingInformation().InputCount :
_spscTarget
!.InputCount; }
303
return Common.GetNameForDebugger(this, _defaultTarget != null ? _defaultTarget.DataflowBlockOptions :
_spscTarget
!.DataflowBlockOptions);
308
$"{(Common.GetNameForDebugger(this, _defaultTarget != null ? _defaultTarget.DataflowBlockOptions :
_spscTarget
!.DataflowBlockOptions))}, InputCount = {InputCountForDebugger}";
335
_spscDebugInfo = actionBlock.
_spscTarget
!.GetDebuggingInformation();