1 write to _targetRegistry
System.Threading.Tasks.Dataflow (1)
Blocks\BroadcastBlock.cs (1)
557
_targetRegistry
= new TargetRegistry<TOutput>(_owningSource);
13 references to _targetRegistry
System.Threading.Tasks.Dataflow (13)
Blocks\BroadcastBlock.cs (13)
508
private object ValueLock { get { return
_targetRegistry
; } }
697
_targetRegistry
.Remove(target, onlyIfReachedMaxMessages: true);
703
_targetRegistry
.Remove(target);
728
if (
_targetRegistry
.FirstTargetNode == null)
759
TargetRegistry<TOutput>.LinkedTargetInfo? cur =
_targetRegistry
.FirstTargetNode;
800
_targetRegistry
.Remove(target, onlyIfReachedMaxMessages: true);
806
_targetRegistry
.Remove(target);
964
linkedTargets =
_targetRegistry
.ClearEntryPoints();
994
_targetRegistry
.PropagateCompletion(linkedTargets);
1025
_targetRegistry
.Add(ref target, linkOptions);
1027
return Common.CreateUnlinker(OutgoingLock,
_targetRegistry
, target);
1057
_targetRegistry
.Remove(target, onlyIfReachedMaxMessages: true);
1218
public TargetRegistry<TOutput> LinkedTargets { get { return _source.
_targetRegistry
; } }