ZPT-Sharp  v1.0.0
Zope Page Templates for .NET
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
CSF.Zpt.PluginAssemblyLoader Class Reference

Default implementation of IPluginAssemblyLoader. More...

Inheritance diagram for CSF.Zpt.PluginAssemblyLoader:
Collaboration diagram for CSF.Zpt.PluginAssemblyLoader:

Public Member Functions

IEnumerable< Assembly > Load (IEnumerable< string > paths)
 Load the plugin assemblies at the given paths. More...
 
Assembly Load (string path)
 Load the plugin assembly at the specified path. More...
 
virtual Assembly LoadAbsolute (string path)
 Loads an assembly from an absolute (rooted) path. More...
 
 PluginAssemblyLoader (IAddOnAssemblyFinder assemblyFinder=null)
 Initializes a new instance of the CSF.Zpt.PluginAssemblyLoader class. More...
 

Protected Member Functions

 PluginAssemblyLoader ()
 Framework constructor for internal purposes only - do not use. More...
 

Detailed Description

Default implementation of IPluginAssemblyLoader.

Constructor & Destructor Documentation

CSF.Zpt.PluginAssemblyLoader.PluginAssemblyLoader ( )
inlineprotected

Framework constructor for internal purposes only - do not use.

CSF.Zpt.PluginAssemblyLoader.PluginAssemblyLoader ( IAddOnAssemblyFinder  assemblyFinder = null)
inline

Initializes a new instance of the CSF.Zpt.PluginAssemblyLoader class.

Parameters
assemblyFinderAssembly finder.

Member Function Documentation

IEnumerable<Assembly> CSF.Zpt.PluginAssemblyLoader.Load ( IEnumerable< string >  paths)
inline

Load the plugin assemblies at the given paths.

Parameters
pathsPaths.

Implements CSF.Zpt.IPluginAssemblyLoader.

Assembly CSF.Zpt.PluginAssemblyLoader.Load ( string  path)
inline

Load the plugin assembly at the specified path.

Parameters
pathPath.

Implements CSF.Zpt.IPluginAssemblyLoader.

virtual Assembly CSF.Zpt.PluginAssemblyLoader.LoadAbsolute ( string  path)
inlinevirtual

Loads an assembly from an absolute (rooted) path.

Returns
The assembly.
Parameters
pathPath.

The documentation for this class was generated from the following file: