MBrace.Core


CloudValue

Namespace: MBrace.Core

Static members

Static memberDescription
Cast(cloudValue)
Signature: cloudValue:ICloudValue -> CloudValue<'T>
Type parameters: 'T

Casts given CloudValue instance to specified type.

DefaultStorageLevel
Signature: LocalCloud<StorageLevel>

Gets the default cache storage level used by the runtime.

CompiledName: get_DefaultStorageLevel

Delete(value)
Signature: value:ICloudValue -> LocalCloud<unit>

Deletes the provided CloudValue from store.

GetAllValues()
Signature: unit -> LocalCloud<ICloudValue []>

Fetches all existing CloudValue from underlying store.

IsSupportedStorageLevel(storageLevel)
Signature: storageLevel:StorageLevel -> LocalCloud<bool>

Checks if provided storage level is supported by the current CloudValue implementation.

New(value, storageLevel)
Signature: (value:'T * storageLevel:StorageLevel option) -> LocalCloud<CloudValue<'T>>
Type parameters: 'T

Creates a new CloudValue instance with provided payload.

NewArray(values, storageLevel)
Signature: (values:seq<'T> * storageLevel:StorageLevel option) -> LocalCloud<CloudArray<'T>>
Type parameters: 'T

Creates a partitioned set of CloudArrays from input sequence according to size.

NewArrayPartitioned(...)
Signature: (values:seq<'T> * partitionThreshold:int64 * storageLevel:StorageLevel option) -> LocalCloud<CloudArray<'T> []>
Type parameters: 'T

Creates a partitioned set of CloudArrays from input sequence according to size.

Read(value)
Signature: value:CloudValue<'T> -> LocalCloud<'T>
Type parameters: 'T

Dereferences a cloud value.

TryGetValueById(id)
Signature: id:string -> LocalCloud<ICloudValue option>

Retrieves a CloudValue instance by provided id.

Fork me on GitHub