MBrace.Runtime


CacheAtom

Namespace: MBrace.Runtime.Utils

thread safe cache with expiry semantics

Static members

Static memberDescription
Create(...)
Signature: (init:'T * f:('T -> Async<'T>) * intervalMilliseconds:int option * keepLastResultOnError:bool option) -> CacheAtom<'T>
Type parameters: 'T

Creates a new CacheAtom instance.

Create(...)
Signature: (provider:Async<'T> * keepLastResultOnError:bool option * intervalMilliseconds:int option * initial:'T option) -> CacheAtom<'T>
Type parameters: 'T

Creates a new CacheAtom instance.

Fork me on GitHub