Vagabond
MBrace.Vagabond Namespace
| Type | Description |
| AssemblyId |
Vagabond unique assembly identifier |
| AssemblyLoadInfo |
Assembly load information |
| AssemblyLookupPolicy |
Specifies how assemblies are to be looked up from the local vagabond context. |
| DataDependency |
Specifies data dependency content |
| DataDependencyId |
Data dependency identifier |
| DataDependencyInfo |
Data dependency information |
| DataGeneration |
Pickle generation id for data dependency |
| FsiDynamicAssemblyProfile |
Dynamic Assembly profile for F# Interactive |
| GzipCompression |
GZip Compression algorithm |
| ICompressionAlgorithm |
Abstract stream compression algorithm |
| IDynamicAssemblyProfile |
customizes slicing behaviour on given dynamic assembly |
| NoCompression |
No Compression |
| TypeParseBehaviour |
Determines dynamic type parsing behaviour to Vagabond slices |
| VagabondAssembly |
Exportable Vagabond assembly and metadata |
| VagabondConfiguration |
Vagabond configuration record |
| VagabondException |
Exception raised by Vagabond |
| VagabondMetadata |
Vagabond metadata for dynamic assembly slices |
| Module | Description |
| AssemblyProtocols |
Vagabond assembly publish/receive protocol implementations |
| ExportableAssembly |
Raw in-memory assembly export/load implementations |
MBrace.Vagabond.LoadContextPool Namespace
| Type | Description |
| AssemblyLoadContextEvaluatorPool |
Defines an AssemblyLoadContext pool that evaluates code based on Vagabond dependency affinities |
| AssemblyLoadContextPool<'Manager> |
Provides a AssemblyLoadContext pooling mechanism for use by Vagabond. AssemblyLoadContexts are allocated based on what assembly dependencies are required for execution. |
| AssemblyLoadContextPool |
Provides an AssemblyLoadContext pooling mechanism for use by Vagabond. AssemblyLoadContexts are allocated based what assembly dependencies are required for execution. |
| ILoadContextManager |
Interface used for managing LoadContext instances. |
| ILoadContextProxy<'T> |
Proxy interface used for communicating with type loaded in remote AssemblyLoadContext |
| OutOfResourcesException |