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