1 write to _sharedResources
System.Threading.Tasks.Dataflow (1)
Blocks\BatchedJoinBlock.cs (1)
551
_sharedResources
= sharedResources;
13 references to _sharedResources
System.Threading.Tasks.Dataflow (13)
Blocks\BatchedJoinBlock.cs (13)
562
Common.ContractAssertMonitorStatus(
_sharedResources
._incomingLock, held: true);
576
lock (
_sharedResources
._incomingLock)
580
_sharedResources
._decliningPermanently)
595
if (--
_sharedResources
._remainingItemsInBatch == 0)
_sharedResources
._batchSizeReachedAction();
604
lock (
_sharedResources
._incomingLock)
611
if (--
_sharedResources
._remainingAliveTargets == 0)
_sharedResources
._allTargetsDecliningPermanentlyAction();
624
lock (
_sharedResources
._incomingLock)
626
if (!_decliningPermanently && !
_sharedResources
._decliningPermanently)
_sharedResources
._exceptionAction(exception);
629
_sharedResources
._completionAction();
664
_batchedJoinBlockTarget.
_sharedResources
._decliningPermanently;