C# Class ScriptCs.Hosting.RuntimeServices

Inheritance: ScriptServicesRegistration, IRuntimeServices
Datei anzeigen Open project: scriptcs/scriptcs

Private Properties

Property Type Description
RegisterReplCommands void
RuntimeServices System
ShouldLoadAssembly bool

Public Methods

Method Description
GetScriptServices ( ) : ScriptServices
RuntimeServices ( ILogProvider logProvider, object>.IDictionary overrides, IConsole console, Type scriptEngineType, Type scriptExecutorType, Type replType, bool initDirectoryCatalog, IInitializationServices initializationServices, string scriptName ) : System

Protected Methods

Method Description
CreateContainer ( ) : IContainer

Private Methods

Method Description
RegisterReplCommands ( ContainerBuilder builder ) : void
RuntimeServices ( Common logger, object>.IDictionary overrides, IConsole console, Type scriptEngineType, Type scriptExecutorType, Type replType, bool initDirectoryCatalog, IInitializationServices initializationServices, string scriptName ) : System
ShouldLoadAssembly ( IFileSystem fileSystem, IAssemblyUtility assemblyUtility, string assembly ) : bool

Method Details

CreateContainer() protected method

protected CreateContainer ( ) : IContainer
return IContainer

GetScriptServices() public method

public GetScriptServices ( ) : ScriptServices
return ScriptServices

RuntimeServices() public method

public RuntimeServices ( ILogProvider logProvider, object>.IDictionary overrides, IConsole console, Type scriptEngineType, Type scriptExecutorType, Type replType, bool initDirectoryCatalog, IInitializationServices initializationServices, string scriptName ) : System
logProvider ILogProvider
overrides object>.IDictionary
console IConsole
scriptEngineType System.Type
scriptExecutorType System.Type
replType System.Type
initDirectoryCatalog bool
initializationServices IInitializationServices
scriptName string
return System