PersistedSequence<'T>
Namespace: MBrace.Library
Ordered, immutable collection of values persisted in a single cloud file.
Record Fields
Record Field | Description |
count
Signature: int64 option
Modifiers: mutable |
|
deserializer
Signature: Stream -> seq<'T>
Modifiers: mutable |
|
etag
Signature: ETag
Modifiers: mutable |
|
path
Signature: string
Modifiers: mutable |
|
store
Signature: ICloudFileStore
Modifiers: mutable |
Instance members
Instance member | Description |
Count
Signature: int64
|
Gets Cloud sequence element count CompiledName: |
ETag
Signature: ETag
|
ETag of persisted sequence instance. CompiledName: |
GetCount()
Signature: unit -> LocalCloud<int64>
|
Gets persisted sequence element count |
GetCountAsync()
Signature: unit -> Async<int64>
|
Asynchronously gets persisted sequence element count |
GetSize()
Signature: unit -> LocalCloud<int64>
|
Gets underlying sequence size in bytes |
GetSizeAsync()
Signature: unit -> Async<int64>
|
Asynchronously gets underlying sequence size in bytes |
Path
Signature: string
|
Path to Cloud sequence in store. CompiledName: |
Size
Signature: int64
|
Gets underlying sequence size in bytes CompiledName: |
ToArray()
Signature: unit -> 'T []
|
Fetches all elements of the cloud sequence and returns them as a local array. |
ToArrayAsync()
Signature: unit -> Async<'T []>
|
Asynchronously fetches all elements of the cloud sequence and returns them as a local array. |