PostSharp6.1/API Reference/Post­Sharp.​Patterns.​Caching.​Implementation Namespace/Caching­Backend Class/Caching­Backend Methods/Caching­Backend.​Set­Item­Async­Core Method

CachingBackend.SetItemAsyncCore Method

Asynchronously sets a cache item. This protected method is part of the implementation API and is meant to be overridden in user code, not invoked. Arguments are already validated by the consumer API. The default implementation is to call the synchronous SetItemCore(String, CacheItem) method.

Namespace:  PostSharp.Patterns.Caching.Implementation
Assembly:  PostSharp.Patterns.Caching (in PostSharp.Patterns.Caching.dll) Version: 6.1.23.0 (6.1.23.0)
Syntax
C#
protected virtual Task SetItemAsyncCore(
	string key,
	CacheItem item,
	CancellationToken cancellationToken
)

Parameters

key
Type: System.String
The key of the cache item.
item
Type: PostSharp.Patterns.Caching.Implementation.CacheItem
The cache item.
cancellationToken
Type: System.Threading.CancellationToken
A CancellationToken.

Return Value

Type: Task
A Task.
See Also