BlobValue<'T>
Namespace: MBrace.Azure.Runtime.Utilities
Represents a value that has been persisted to blob store
Instance members
Instance member | Description |
Container
Signature: string
|
Container to blob CompiledName: |
Delete()
Signature: unit -> Async<unit>
|
Asynchronously deletes the blob |
Exists()
Signature: unit -> Async<bool>
|
Asynchronously checks if blob exists in store |
GetSize()
Signature: unit -> Async<int64>
|
Asynchronously gets the blob size in bytes |
GetValue()
Signature: unit -> Async<'T>
|
Asynchronously gets the persisted value |
Path
Signature: string
|
Path to blob persisting the value CompiledName: |
TryGetValue()
Signature: unit -> Async<'T option>
|
Try reading the persisted value, returning Some t if file exists, None if it doesn't exist. |
WriteValue(value)
Signature: value:'T -> Async<unit>
|
Asynchronously writes a value to the specified blob |