1 write to _sharedResources
System.Threading.Tasks.Dataflow (1)
Blocks\BatchedJoinBlock.cs (1)
545
_sharedResources
= sharedResources;
13 references to _sharedResources
System.Threading.Tasks.Dataflow (13)
Blocks\BatchedJoinBlock.cs (13)
556
Common.ContractAssertMonitorStatus(
_sharedResources
._incomingLock, held: true);
570
lock (
_sharedResources
._incomingLock)
574
_sharedResources
._decliningPermanently)
589
if (--
_sharedResources
._remainingItemsInBatch == 0)
_sharedResources
._batchSizeReachedAction();
598
lock (
_sharedResources
._incomingLock)
605
if (--
_sharedResources
._remainingAliveTargets == 0)
_sharedResources
._allTargetsDecliningPermanentlyAction();
615
lock (
_sharedResources
._incomingLock)
617
if (!_decliningPermanently && !
_sharedResources
._decliningPermanently)
_sharedResources
._exceptionAction(exception);
620
_sharedResources
._completionAction();
655
_batchedJoinBlockTarget.
_sharedResources
._decliningPermanently;