22 implementations of IDebuggerDisplay
System.Threading.Tasks.Dataflow (22)
Base\DataflowBlock.cs (8)
93
private sealed class FilteredLinkPropagator<T> : IPropagatorBlock<T, T>,
IDebuggerDisplay
345
private sealed class SendAsyncSource<TOutput> : TaskCompletionSource<bool>, ISourceBlock<TOutput>,
IDebuggerDisplay
1103
private sealed class ReceiveTarget<T> : TaskCompletionSource<T>, ITargetBlock<T>,
IDebuggerDisplay
1452
private sealed class OutputAvailableAsyncTarget<T> : TaskCompletionSource<bool>, ITargetBlock<T>,
IDebuggerDisplay
1518
private sealed class EncapsulatingPropagator<TInput, TOutput> : IPropagatorBlock<TInput, TOutput>, IReceivableSourceBlock<TOutput>,
IDebuggerDisplay
2061
private sealed class ChooseTarget<T> : TaskCompletionSource<T>, ITargetBlock<T>,
IDebuggerDisplay
2165
private sealed class SourceObservable<TOutput> : IObservable<TOutput>,
IDebuggerDisplay
2528
private sealed class TargetObserver<TInput> : IObserver<TInput>,
IDebuggerDisplay
Blocks\ActionBlock.cs (1)
25
public sealed class ActionBlock<TInput> : ITargetBlock<TInput>,
IDebuggerDisplay
Blocks\BatchBlock.cs (1)
26
public sealed class BatchBlock<T> : IPropagatorBlock<T, T[]>, IReceivableSourceBlock<T[]>,
IDebuggerDisplay
Blocks\BatchedJoinBlock.cs (3)
29
public sealed class BatchedJoinBlock<T1, T2> : IReceivableSourceBlock<Tuple<IList<T1>, IList<T2>>>,
IDebuggerDisplay
272
public sealed class BatchedJoinBlock<T1, T2, T3> : IReceivableSourceBlock<Tuple<IList<T1>, IList<T2>, IList<T3>>>,
IDebuggerDisplay
527
internal sealed class BatchedJoinBlockTarget<T> : ITargetBlock<T>,
IDebuggerDisplay
Blocks\BroadcastBlock.cs (1)
36
public sealed class BroadcastBlock<T> : IPropagatorBlock<T, T>, IReceivableSourceBlock<T>,
IDebuggerDisplay
Blocks\BufferBlock.cs (1)
25
public sealed class BufferBlock<T> : IPropagatorBlock<T, T>, IReceivableSourceBlock<T>,
IDebuggerDisplay
Blocks\JoinBlock.cs (3)
31
public sealed class JoinBlock<T1, T2> : IReceivableSourceBlock<Tuple<T1, T2>>,
IDebuggerDisplay
250
public sealed class JoinBlock<T1, T2, T3> : IReceivableSourceBlock<Tuple<T1, T2, T3>>,
IDebuggerDisplay
474
internal sealed class JoinBlockTarget<T> : JoinBlockTargetBase, ITargetBlock<T>,
IDebuggerDisplay
Blocks\TransformBlock.cs (1)
25
public sealed class TransformBlock<TInput, TOutput> : IPropagatorBlock<TInput, TOutput>, IReceivableSourceBlock<TOutput>,
IDebuggerDisplay
Blocks\TransformManyBlock.cs (1)
27
public sealed partial class TransformManyBlock<TInput, TOutput> : IPropagatorBlock<TInput, TOutput>, IReceivableSourceBlock<TOutput>,
IDebuggerDisplay
Blocks\WriteOnceBlock.cs (1)
25
public sealed class WriteOnceBlock<T> : IPropagatorBlock<T, T>, IReceivableSourceBlock<T>,
IDebuggerDisplay
Internal\TargetRegistry.cs (1)
300
private sealed class NopLinkPropagator : IPropagatorBlock<T, T>, ISourceBlock<T>,
IDebuggerDisplay
54 references to IDebuggerDisplay
System.Threading.Tasks.Dataflow (54)
Base\DataflowBlock.cs (22)
192
var
displaySource = _source as
IDebuggerDisplay
;
193
var
displayTarget = _target as
IDebuggerDisplay
;
198
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
723
var
displayTarget = _target as
IDebuggerDisplay
;
728
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
1363
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
1488
object
IDebuggerDisplay
.Content => DebuggerDisplayContent;
1604
var
displayTarget = _target as
IDebuggerDisplay
;
1605
var
displaySource = _source as
IDebuggerDisplay
;
1610
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
2141
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
2322
var
displaySource = _source as
IDebuggerDisplay
;
2327
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
2578
var
displayTarget = _target as
IDebuggerDisplay
;
2583
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
Blocks\ActionBlock.cs (1)
311
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
Blocks\BatchBlock.cs (3)
183
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
1161
var
displayBatch = _owningBatch as
IDebuggerDisplay
;
Blocks\BatchedJoinBlock.cs (3)
213
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
468
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
631
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
Blocks\BroadcastBlock.cs (3)
444
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
1184
var
displaySource = _owningSource as
IDebuggerDisplay
;
Blocks\BufferBlock.cs (1)
428
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
Blocks\JoinBlock.cs (7)
191
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
415
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
945
var
displayJoin = _sharedResources._ownerJoin as
IDebuggerDisplay
;
950
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
1435
var
displayJoin = _ownerJoin as
IDebuggerDisplay
;
Blocks\TransformBlock.cs (1)
401
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
Blocks\TransformManyBlock.cs (1)
610
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
Blocks\WriteOnceBlock.cs (1)
510
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }
Internal\SourceCore.cs (2)
981
var
displaySource = _owningSource as
IDebuggerDisplay
;
Internal\SpscTargetCore.cs (2)
375
var
displayTarget = _owningTarget as
IDebuggerDisplay
;
Internal\TargetCore.cs (2)
831
var
displayTarget = _owningTarget as
IDebuggerDisplay
;
Internal\TargetRegistry.cs (5)
360
var
displaySource = _owningSource as
IDebuggerDisplay
;
361
var
displayTarget = _target as
IDebuggerDisplay
;
366
object
IDebuggerDisplay
.Content { get { return DebuggerDisplayContent; } }