3 instantiations of TargetRegistry
System.Threading.Tasks.Dataflow (3)
Blocks\BroadcastBlock.cs (1)
563
_targetRegistry = new
TargetRegistry
<TOutput>(_owningSource);
Blocks\WriteOnceBlock.cs (1)
77
_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)
234
public
TargetRegistry
<T[]> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
Blocks\BatchedJoinBlock.cs (2)
260
public
TargetRegistry
<Tuple<IList<T1>, IList<T2>>> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
520
public
TargetRegistry
<Tuple<IList<T1>, IList<T2>, IList<T3>>> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
Blocks\BroadcastBlock.cs (6)
489
public
TargetRegistry
<T> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
500
private readonly
TargetRegistry
<TOutput> _targetRegistry;
765
TargetRegistry
<TOutput>.LinkedTargetInfo? cur = _targetRegistry.FirstTargetNode;
772
TargetRegistry
<TOutput>.LinkedTargetInfo? next = cur.Next;
962
TargetRegistry
<TOutput>.LinkedTargetInfo? linkedTargets;
1230
public
TargetRegistry
<TOutput> LinkedTargets { get { return _source._targetRegistry; } }
Blocks\BufferBlock.cs (1)
477
public
TargetRegistry
<T> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
Blocks\JoinBlock.cs (2)
241
public
TargetRegistry
<Tuple<T1, T2>> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
473
public
TargetRegistry
<Tuple<T1, T2, T3>> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
Blocks\TransformBlock.cs (1)
451
public
TargetRegistry
<TOutput> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
Blocks\TransformManyBlock.cs (1)
657
public
TargetRegistry
<TOutput> LinkedTargets { get { return _sourceDebuggingInformation.LinkedTargets; } }
Blocks\WriteOnceBlock.cs (5)
28
private readonly
TargetRegistry
<T> _targetRegistry;
176
TargetRegistry
<T>.LinkedTargetInfo? linkedTargets = _targetRegistry.ClearEntryPoints();
463
TargetRegistry
<T>.LinkedTargetInfo? cur = _targetRegistry.FirstTargetNode;
466
TargetRegistry
<T>.LinkedTargetInfo? next = cur.Next;
551
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;
595
TargetRegistry
<TOutput>.LinkedTargetInfo? cur = _targetRegistry.FirstTargetNode;
598
TargetRegistry
<TOutput>.LinkedTargetInfo? next = cur.Next;
936
TargetRegistry
<TOutput>.LinkedTargetInfo? linkedTargets;
1020
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)