CloudAtom
Namespace: MBrace.Core
Static members
Static member | Description |
CreateRandomContainerName()
Signature: unit -> LocalCloud<string>
|
Generates a unique container name. |
Decrement(atom)
Signature: atom:CloudAtom<^T> -> LocalCloud<^T>
Type parameters: ^T, ^?7738 |
Decrements a cloud counter by one. |
Delete(atom)
Signature: atom:CloudAtom<'T> -> LocalCloud<unit>
Type parameters: 'T |
Deletes the provided atom instance from store. |
DeleteContainer(container)
Signature: container:string -> LocalCloud<unit>
|
Deletes container and all its contained atoms. |
GetById(atomId, container)
Signature: (atomId:string * container:string option) -> LocalCloud<CloudAtom<'T>>
Type parameters: 'T |
Attempt to recover an existing atom instance by its unique identifier and type. |
Increment(atom)
Signature: atom:CloudAtom<^T> -> LocalCloud<^T>
Type parameters: ^T, ^?7735 |
Increments a cloud counter by one. |
IsSupportedValue(value)
Signature: value:'T -> LocalCloud<bool>
Type parameters: 'T |
Checks if value is supported by current table store. |
New(initial, atomId, container)
Signature: (initial:'T * atomId:string option * container:string option) -> LocalCloud<CloudAtom<'T>>
Type parameters: 'T |
Creates a new cloud atom instance with given value. |