MBrace.Core


ICloudDictionaryProvider

Namespace: MBrace.Core.Internals

Abstract factory for ICloudDictionary.

Instance members

Instance memberDescription
CreateDictionary(dictionaryId)
Signature: dictionaryId:string -> Async<CloudDictionary<'T>>
Modifiers: abstract
Type parameters: 'T

Create a new CloudDictionary instance.

GetDictionaryById(dictionaryId)
Signature: dictionaryId:string -> Async<CloudDictionary<'T>>
Modifiers: abstract
Type parameters: 'T

Attempt to recover an already existing CloudDictionary of provided Id and type.

GetRandomDictionaryId()
Signature: unit -> string
Modifiers: abstract

Creates a unique CloudDictionary identifier

Id
Signature: string
Modifiers: abstract

CloudDictionary provider instance id

CompiledName: get_Id

IsSupportedValue(value)
Signature: value:'T -> bool
Modifiers: abstract
Type parameters: 'T

Checks if supplied value is supported by Dictionary implementation.

Name
Signature: string
Modifiers: abstract

CloudDictionary implementation name

CompiledName: get_Name

Fork me on GitHub