MetalamaAPI documentationPatterns APIMetalama.​Patterns.​Caching.​ImplementationCache­SynchronizerWhen­Background­Tasks­Completed
Open sandboxFocus

CacheSynchronizer.WhenBackgroundTasksCompleted Method

WhenBackgroundTasksCompleted(CancellationToken)

Returns a Task that is signaled to the complete state when all background tasks have completed.

Declaration
public override Task WhenBackgroundTasksCompleted(CancellationToken cancellationToken)
Parameters
Type Name Description
CancellationToken cancellationToken

A CancellationToken.

Returns
Type Description
Task

A Task that is signaled to the complete state when all background tasks have completed.

Overrides
CachingBackend.WhenBackgroundTasksCompleted(CancellationToken)
Remarks

Other background tasks may possibly be enqueued between the time the returned Task has been signaled and the time the signal is processed by the caller.