MBrace.Core


ICloudValue

Namespace: MBrace.Core

Serializable entity that represents an immutable .NET object that has been cached by the MBrace runtime.

Instance members

Instance memberDescription
Cast()
Signature: unit -> CloudValue<'S>
Modifiers: abstract
Type parameters: 'S

Casts CloudValue to specified type, if applicable.

GetValueBoxedAsync()
Signature: unit -> Async<obj>
Modifiers: abstract

Asynchronously gets the boxed payload of the CloudValue.

Id
Signature: string
Modifiers: abstract

CloudValue identifier.

CompiledName: get_Id

IsCachedLocally
Signature: bool
Modifiers: abstract

Determines if cached value already exists in the local execution context.

CompiledName: get_IsCachedLocally

ReflectedType
Signature: Type
Modifiers: abstract

Reflected type of value referenced by CloudValue.

CompiledName: get_ReflectedType

Size
Signature: int64
Modifiers: abstract

Gets size of the cached object in bytes.

CompiledName: get_Size

StorageLevel
Signature: StorageLevel
Modifiers: abstract

Storage level used for value.

CompiledName: get_StorageLevel

Type
Signature: Type
Modifiers: abstract

Type of CloudValue.

CompiledName: get_Type

ValueBoxed
Signature: obj
Modifiers: abstract

Gets the boxed payload of the CloudValue.

CompiledName: get_ValueBoxed

Fork me on GitHub