8 instantiations of SourceCore
System.Threading.Tasks.Dataflow (8)
Blocks\BatchBlock.cs (1)
66_source = new SourceCore<T[]>(this, dataflowBlockOptions,
Blocks\BatchedJoinBlock.cs (2)
67_source = new SourceCore<Tuple<IList<T1>, IList<T2>>>( 318_source = new SourceCore<Tuple<IList<T1>, IList<T2>, IList<T3>>>(
Blocks\BufferBlock.cs (1)
65_source = new SourceCore<T>(this, dataflowBlockOptions,
Blocks\JoinBlock.cs (2)
65_source = new SourceCore<Tuple<T1, T2>>(this, dataflowBlockOptions, 292_source = new SourceCore<Tuple<T1, T2, T3>>(this, dataflowBlockOptions,
Blocks\TransformBlock.cs (1)
112_source = new SourceCore<TOutput>(this, dataflowBlockOptions,
Blocks\TransformManyBlock.cs (1)
119source = new SourceCore<TOutput>(this, dataflowBlockOptions,
31 references to SourceCore
System.Threading.Tasks.Dataflow (31)
Blocks\BatchBlock.cs (2)
31private readonly SourceCore<T[]> _source; 196private readonly SourceCore<T[]>.DebuggingInformation _sourceDebuggingInformation;
Blocks\BatchedJoinBlock.cs (4)
40private readonly SourceCore<Tuple<IList<T1>, IList<T2>>> _source; 224private readonly SourceCore<Tuple<IList<T1>, IList<T2>>>.DebuggingInformation _sourceDebuggingInformation; 288private readonly SourceCore<Tuple<IList<T1>, IList<T2>, IList<T3>>> _source; 482private readonly SourceCore<Tuple<IList<T1>, IList<T2>, IList<T3>>>.DebuggingInformation _sourceDebuggingInformation;
Blocks\BroadcastBlock.cs (1)
495/// <typeparam name="TOutput">Specifies the type of data supplied by the <see cref="SourceCore{TOutput}"/>.</typeparam>
Blocks\BufferBlock.cs (2)
28private readonly SourceCore<T> _source; 442private readonly SourceCore<T>.DebuggingInformation _sourceDebuggingInformation;
Blocks\JoinBlock.cs (4)
36private readonly SourceCore<Tuple<T1, T2>> _source; 205private readonly SourceCore<Tuple<T1, T2>>.DebuggingInformation _sourceDebuggingInformation; 261private readonly SourceCore<Tuple<T1, T2, T3>> _source; 435private readonly SourceCore<Tuple<T1, T2, T3>>.DebuggingInformation _sourceDebuggingInformation;
Blocks\TransformBlock.cs (4)
32private readonly SourceCore<TOutput> _source; 145var sourceCore = (SourceCore<TOutput>)state!; 417private readonly SourceCore<TOutput>.DebuggingInformation _sourceDebuggingInformation;
Blocks\TransformManyBlock.cs (5)
37private readonly SourceCore<TOutput> _source; 101[NotNull] ref SourceCore<TOutput>? source, 141var sourceCore = (SourceCore<TOutput>)state!; 623private readonly SourceCore<TOutput>.DebuggingInformation _sourceDebuggingInformation;
Internal\SourceCore.cs (9)
29/// <typeparam name="TOutput">Specifies the type of data supplied by the <see cref="SourceCore{TOutput}"/>.</typeparam> 521var thisSourceCore = (SourceCore<TOutput>)state!; 759_taskForOutputProcessing = new Task(static thisSourceCore => ((SourceCore<TOutput>)thisSourceCore!).OfferMessagesLoopCore(), this, 784var thisSourceCore = (SourceCore<TOutput>)state!; 925Task.Factory.StartNew(static state => ((SourceCore<TOutput>)state!).CompleteBlockOncePossible(), 1000private readonly SourceCore<TOutput> _source; 1004internal DebuggingInformation(SourceCore<TOutput> source) { _source = source; }