3 instantiations of TargetRegistry
System.Threading.Tasks.Dataflow (3)
Blocks\BroadcastBlock.cs (1)
557
_targetRegistry = new
TargetRegistry
<TOutput>(_owningSource);
Blocks\WriteOnceBlock.cs (1)
74
_targetRegistry = new
TargetRegistry
<T>(this);
Internal\SourceCore.cs (1)
120
_targetRegistry = new
TargetRegistry
<TOutput>(_owningSource);
30 references to TargetRegistry
System.Threading.Tasks.Dataflow (30)
Blocks\BatchBlock.cs (1)
231
public
TargetRegistry
<T[]> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
Blocks\BatchedJoinBlock.cs (2)
257
public
TargetRegistry
<Tuple<IList<T1>, IList<T2>>> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
514
public
TargetRegistry
<Tuple<IList<T1>, IList<T2>, IList<T3>>> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
Blocks\BroadcastBlock.cs (6)
483
public
TargetRegistry
<T> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
494
private readonly
TargetRegistry
<TOutput> _targetRegistry;
759
TargetRegistry
<TOutput>.LinkedTargetInfo? cur = _targetRegistry.FirstTargetNode;
766
TargetRegistry
<TOutput>.LinkedTargetInfo? next = cur.Next;
956
TargetRegistry
<TOutput>.LinkedTargetInfo? linkedTargets;
1218
public
TargetRegistry
<TOutput> LinkedTargets { get { return _source._targetRegistry; } }
Blocks\BufferBlock.cs (1)
471
public
TargetRegistry
<T> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
Blocks\JoinBlock.cs (2)
235
public
TargetRegistry
<Tuple<T1, T2>> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
461
public
TargetRegistry
<Tuple<T1, T2, T3>> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
Blocks\TransformBlock.cs (1)
445
public
TargetRegistry
<TOutput> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
Blocks\TransformManyBlock.cs (1)
654
public
TargetRegistry
<TOutput> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
Blocks\WriteOnceBlock.cs (5)
28
private readonly
TargetRegistry
<T> _targetRegistry;
173
TargetRegistry
<T>.LinkedTargetInfo? linkedTargets = _targetRegistry.ClearEntryPoints();
451
TargetRegistry
<T>.LinkedTargetInfo? cur = _targetRegistry.FirstTargetNode;
454
TargetRegistry
<T>.LinkedTargetInfo? next = cur.Next;
539
public
TargetRegistry
<T> LinkedTargets { get { return _writeOnceBlock._targetRegistry; } }
Internal\Common.cs (2)
405
internal static IDisposable CreateUnlinker<TOutput>(object outgoingLock,
TargetRegistry
<TOutput> targetRegistry, ITargetBlock<TOutput> targetBlock)
601
internal static readonly Action<object,
TargetRegistry
<T>, ITargetBlock<T>> CreateUnlinkerShimAction =
Internal\SourceCore.cs (5)
38
private readonly
TargetRegistry
<TOutput> _targetRegistry;
589
TargetRegistry
<TOutput>.LinkedTargetInfo? cur = _targetRegistry.FirstTargetNode;
592
TargetRegistry
<TOutput>.LinkedTargetInfo? next = cur.Next;
930
TargetRegistry
<TOutput>.LinkedTargetInfo? linkedTargets;
1014
internal
TargetRegistry
<TOutput> LinkedTargets { get { return _source._targetRegistry; } }
Internal\TargetRegistry.cs (4)
24
[DebuggerTypeProxy(typeof(
TargetRegistry
<>.DebugView))]
299
[DebuggerTypeProxy(typeof(
TargetRegistry
<>.NopLinkPropagator.DebugView))]
392
private readonly
TargetRegistry
<T> _registry;
396
public DebugView(
TargetRegistry
<T> registry)