BlobPersist
Namespace: MBrace.Azure.Runtime
Provides functionality for persisting values/closures to blob store and performs object sifting.
Static members
Static member | Description |
DeletePersistedClosure(...)
Signature: (clusterId:ClusterId * persistedFileName:string) -> Async<unit>
|
Deletes persisted blob of given name. |
GetPersistedClosureSize(...)
Signature: (clusterId:ClusterId * persistedFileName:string) -> Async<int64>
|
Gets size of persisted closure in bytes. |
PersistClosure(...)
Signature: (clusterId:ClusterId * closure:'T * persistFileName:string * allowNewSifts:bool) -> Async<unit>
Type parameters: 'T |
Persists object to blob store with supplied configuration parameters. |
ReadPersistedClosure(...)
Signature: (clusterId:ClusterId * persistFileName:string) -> Async<'T>
Type parameters: 'T |
Reads persisted value of given type form blob store with supplied configuration. |