Interface IAppCacheService.IAppCacheWriteBuilder
public interface IAppCacheService.IAppCacheWriteBuilder
Methods
ApplyAsync()
Task ApplyAsync()
Returns
ApplyAsync(CancellationToken)
Task ApplyAsync(CancellationToken cancellationToken)
Parameters
cancellationToken
CancellationToken
Returns
GetAwaiter()
TaskAwaiter GetAwaiter()
Returns
OnWriteFail(AppCacheOnWriteFailPolicy)
IAppCacheService.IAppCacheWriteBuilder OnWriteFail(AppCacheOnWriteFailPolicy policy)
Parameters
policy
AppCacheOnWriteFailPolicy
Returns
WaitForFullPropagation(bool)
IAppCacheService.IAppCacheWriteBuilder WaitForFullPropagation(bool wait)
Parameters
wait
bool
Returns
WithAbsoluteExpiration(TimeSpan?)
IAppCacheService.IAppCacheWriteBuilder WithAbsoluteExpiration(TimeSpan? timeoutFromNow)
Parameters
timeoutFromNow
TimeSpan?
Returns
WithCancellationToken(CancellationToken)
IAppCacheService.IAppCacheWriteBuilder WithCancellationToken(CancellationToken cancellationToken)
Parameters
cancellationToken
CancellationToken
Returns
WithScope(GlowAppScope)
IAppCacheService.IAppCacheWriteBuilder WithScope(GlowAppScope scope)
Parameters
scope
GlowAppScope
Returns
WithSerializer(AppDataSerializer, object)
IAppCacheService.IAppCacheWriteBuilder WithSerializer(AppDataSerializer serializer, object options = null)
Parameters
serializer
AppDataSerializeroptions
object
Returns
WithSlidingExpiration(TimeSpan?)
IAppCacheService.IAppCacheWriteBuilder WithSlidingExpiration(TimeSpan? timeout)
Parameters
timeout
TimeSpan?
Returns
WithTag(string)
IAppCacheService.IAppCacheWriteBuilder WithTag(string tag)
Parameters
tag
string
Returns
WithTags(params string[])
IAppCacheService.IAppCacheWriteBuilder WithTags(params string[] tags)
Parameters
tags
string[]