MBrace.Runtime


IAssemblyManager

Namespace: MBrace.Runtime

Defines a Vagabond assembly manager

Instance members

Instance memberDescription
ComputeDependencies(graph)
Signature: graph:obj -> VagabondAssembly []
Modifiers: abstract

Computes vagabond dependencies for provided object graph.

DownloadAssemblies(ids)
Signature: ids:seq<AssemblyId> -> Async<VagabondAssembly []>
Modifiers: abstract

Downloads assemblies and data dependencies from runtime.

LoadAssemblies(assemblies)
Signature: assemblies:seq<VagabondAssembly> -> AssemblyLoadInfo []
Modifiers: abstract

Loads provided vagabond assemblies to current application domain.

NativeDependencies
Signature: VagabondAssembly []
Modifiers: abstract

Gets native dependencies for assembly

CompiledName: get_NativeDependencies

RegisterNativeDependency(path)
Signature: path:string -> VagabondAssembly
Modifiers: abstract

Registers a native dependency for instance.

UploadAssemblies(assemblies)
Signature: assemblies:seq<VagabondAssembly> -> Async<unit>
Modifiers: abstract

Uploads assemblies and data dependencies to runtime.

Fork me on GitHub