PostSharpAPI ReferencePost­Sharp.​Patterns.​Caching.​ImplementationCaching­BackendWhen­Background­Tasks­Completed
Open sandboxFocus

CachingBackend.WhenBackgroundTasksCompleted Method

WhenBackgroundTasksCompleted(CancellationToken)

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

Declaration
public virtual Task WhenBackgroundTasksCompleted(CancellationToken cancellationToken)
Parameters
Type Name Description
System.Threading.CancellationToken cancellationToken

A System.Threading.CancellationToken.

Returns
Type Description
System.Threading.Tasks.Task

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

Remarks

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