CloudDictionary<'T>
Namespace: MBrace.Core
Distributed key-value collection.
Instance members
Instance member | Description |
ContainsKeyAsync(key)
Signature: key:string -> Async<bool>
Modifiers: abstract |
Checks if entry of supplied key exists in dictionary. |
ForceAddAsync(key, value)
Signature: (key:string * value:'T) -> Async<unit>
Modifiers: abstract |
Add a new key-value pair to dictionary, overwriting if one already exists. |
Id
Signature: string
Modifiers: abstract |
Dictionary identifier CompiledName: |
RemoveAsync(key)
Signature: key:string -> Async<bool>
Modifiers: abstract |
Removes entry of supplied key from dictionary. Returns true if successful. |
TransactAsync(...)
Signature: (key:string * transacter:('T option -> 'R * 'T) * maxRetries:int option) -> Async<'R>
Modifiers: abstract |
Performs an atomic transaction on value of given key. |
TryAddAsync(key, value)
Signature: (key:string * value:'T) -> Async<bool>
Modifiers: abstract |
Try adding a new key-value pair to dictionary. |
TryFindAsync(key)
Signature: key:string -> Async<'T option>
Modifiers: abstract |
Attempt reading a value of provided key from dictionary. |