C# 클래스 Bari.Plugins.PythonScripts.Scripting.ScriptRunnerBase

파일 보기 프로젝트 열기: vigoo/bari

보호된 메소드들

메소드 설명
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