A caching plugin loader.
Namespace:
Gallio.Runtime.ExtensibilityAssembly: Gallio (in Gallio.dll) Version: 3.3.0.0 (3.3.378.0)
Syntax
C# |
---|
public class CachingPluginLoader : PluginLoader |
Visual Basic (Declaration) |
---|
Public Class CachingPluginLoader _ Inherits PluginLoader |
Remarks
The cache alleviates the need to search, load and preprocess individual plugin files by storing an aggregate summary of the plugin files into the per-user local application data path based on a hash of the plugin paths and preprocessor constants.
Inheritance Hierarchy
System..::.Object
Gallio.Runtime.Extensibility..::.PluginLoader
Gallio.Runtime.Extensibility..::.CachingPluginLoader
Gallio.Runtime.Extensibility..::.PluginLoader
Gallio.Runtime.Extensibility..::.CachingPluginLoader
See Also
CachingPluginLoader Members