MBrace.Core


PersistedValue<'T>

Namespace: MBrace.Library

Represents an immutable reference to an object that is persisted as a cloud file.

Record Fields

Record FieldDescription
deserializer
Signature: Stream -> 'T
Modifiers: mutable
etag
Signature: ETag
Modifiers: mutable
path
Signature: string
Modifiers: mutable
store
Signature: ICloudFileStore
Modifiers: mutable

Instance members

Instance memberDescription
GetSize()
Signature: unit -> LocalCloud<int64>

Gets the size of the persisted value in bytes.

GetSizeAsync()
Signature: unit -> Async<int64>

Asynchronously gets the size of the persisted value in bytes.

GetValue()
Signature: unit -> LocalCloud<'T>

Dereferences value from store

GetValueAsync()
Signature: unit -> Async<'T>

Asynchronously dereferences value from store

Path
Signature: string

Path to cloud value payload in store

CompiledName: get_Path

Size
Signature: int64

Gets the size of the persisted value in bytes.

CompiledName: get_Size

Value
Signature: 'T

Dereferences value from store.

CompiledName: get_Value

Fork me on GitHub