1 write to _targets
System.Threading.Tasks.Dataflow (1)
Blocks\JoinBlock.cs (1)
1036_targets = targets;
17 references to _targets
System.Threading.Tasks.Dataflow (17)
Blocks\JoinBlock.cs (17)
589foreach (JoinBlockTargetBase target in _sharedResources._targets) 737foreach (JoinBlockTargetBase target in _sharedResources._targets) 908foreach (JoinBlockTargetBase target in _sharedResources._targets) 1071internal object IncomingLock { get { return _targets; } } 1076foreach (JoinBlockTargetBase target in _targets) 1088foreach (JoinBlockTargetBase target in _targets) 1105foreach (JoinBlockTargetBase target in _targets) 1128foreach (JoinBlockTargetBase target in _targets) 1166foreach (JoinBlockTargetBase target in _targets) 1178foreach (JoinBlockTargetBase target in _targets) 1192foreach (JoinBlockTargetBase target in _targets) 1209foreach (JoinBlockTargetBase target in _targets) 1275_targets.Max(static t => t.NumberOfMessagesAvailableOrPostponed)); 1307foreach (JoinBlockTargetBase target in _targets) 1334foreach (JoinBlockTargetBase target in sharedResources._targets) target.CompleteOncePossible(); 1382Debug.Assert(_targets.Length > 0, "A join must have targets."); 1383_targets[0].CompleteCore(exception, dropPendingMessages: true, releaseReservedMessages: true);