C# Класс Bari.Plugins.PythonScripts.Scripting.ScriptRunnerBase

Показать файл Открыть проект

Защищенные методы

Метод Описание
AddGetToolToScope ( ScriptScope scope, Project project = null ) : void
CreateEngine ( ) : ScriptEngine
GetTargetRelativePath ( IFileSystemDirectory innerRoot, string path ) : TargetRelativePath
ScriptRunnerBase ( IFileSystemDirectory targetRoot, IReferenceBuilderFactory referenceBuilderFactory, IBuildContextFactory buildContextFactory ) : System

Приватные методы

Метод Описание
GetTool ( string uri, string fileName, Project project ) : string

Описание методов

AddGetToolToScope() защищенный Метод

protected AddGetToolToScope ( ScriptScope scope, Project project = null ) : void
scope ScriptScope
project Project
Результат void

CreateEngine() защищенный Метод

protected CreateEngine ( ) : ScriptEngine
Результат ScriptEngine

GetTargetRelativePath() защищенный Метод

protected GetTargetRelativePath ( IFileSystemDirectory innerRoot, string path ) : TargetRelativePath
innerRoot IFileSystemDirectory
path string
Результат TargetRelativePath

ScriptRunnerBase() защищенный Метод

protected ScriptRunnerBase ( IFileSystemDirectory targetRoot, IReferenceBuilderFactory referenceBuilderFactory, IBuildContextFactory buildContextFactory ) : System
targetRoot IFileSystemDirectory
referenceBuilderFactory IReferenceBuilderFactory
buildContextFactory IBuildContextFactory
Результат System