IAssemblyManager
Namespace: MBrace.Runtime
Defines a Vagabond assembly manager
Instance members
Instance member | Description |
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: |
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. |