MBrace.Core


CloudAtomExtensions

Namespace: MBrace.Core

Static members

Static memberDescription
Force(this, value)
Signature: (this:CloudAtom<'T> * value:'T) -> unit
Type parameters: 'T

Forces the contained value to provided argument.

Transact(this, transacter, maxRetries)
Signature: (this:CloudAtom<'T> * transacter:('T -> 'R * 'T) * maxRetries:int option) -> 'R
Type parameters: 'T, 'R

Transactionally updates the contained value.

Update(this, updater, maxRetries)
Signature: (this:CloudAtom<'T> * updater:('T -> 'T) * maxRetries:int option) -> unit
Type parameters: 'T

Atomically updates the contained value.

UpdateAsync(this, updater, maxRetries)
Signature: (this:CloudAtom<'T> * updater:('T -> 'T) * maxRetries:int option) -> Async<unit>
Type parameters: 'T

Atomically updates the contained value.

Fork me on GitHub