C# Class Bari.Plugins.PythonScripts.Scripting.ScriptRunnerBase

Afficher le fichier Open project: vigoo/bari

Méthodes protégées

Méthode Description
AddGetToolToScope ( ScriptScope scope, Project project = null ) : void
CreateEngine ( ) : ScriptEngine
GetTargetRelativePath ( IFileSystemDirectory innerRoot, string path ) : TargetRelativePath
ScriptRunnerBase ( IFileSystemDirectory targetRoot, IReferenceBuilderFactory referenceBuilderFactory, IBuildContextFactory buildContextFactory ) : System

Private Methods

Méthode Description
GetTool ( string uri, string fileName, Project project ) : string

Method Details

AddGetToolToScope() protected méthode

protected AddGetToolToScope ( ScriptScope scope, Project project = null ) : void
scope ScriptScope
project Project
Résultat void

CreateEngine() protected méthode

protected CreateEngine ( ) : ScriptEngine
Résultat ScriptEngine

GetTargetRelativePath() protected méthode

protected GetTargetRelativePath ( IFileSystemDirectory innerRoot, string path ) : TargetRelativePath
innerRoot IFileSystemDirectory
path string
Résultat TargetRelativePath

ScriptRunnerBase() protected méthode

protected ScriptRunnerBase ( IFileSystemDirectory targetRoot, IReferenceBuilderFactory referenceBuilderFactory, IBuildContextFactory buildContextFactory ) : System
targetRoot IFileSystemDirectory
referenceBuilderFactory IReferenceBuilderFactory
buildContextFactory IBuildContextFactory
Résultat System