C# 클래스 IronPython.Compiler.PythonSavableScriptCode

A ScriptCode which can be saved to disk. We only create this when called via the clr.CompileModules API. This ScriptCode does not support running.
상속: SavableScriptCode, ICustomScriptCodeData
파일 보기 프로젝트 열기: jschementi/iron

공개 메소드들

메소드 설명
CreateScope ( ) : Scope
PythonSavableScriptCode ( Expression code, SourceUnit sourceUnit, string names, string moduleName ) : System.Linq.Expressions
Run ( ) : object
Run ( Scope scope ) : object

보호된 메소드들

메소드 설명
CompileForSave ( TypeGen typeGen ) : Type>.KeyValuePair

비공개 메소드들

메소드 설명
ICustomScriptCodeData ( ) : string

메소드 상세

CompileForSave() 보호된 메소드

protected CompileForSave ( TypeGen typeGen ) : Type>.KeyValuePair
typeGen Microsoft.Scripting.Generation.TypeGen
리턴 Type>.KeyValuePair

CreateScope() 공개 메소드

public CreateScope ( ) : Scope
리턴 Scope

PythonSavableScriptCode() 공개 메소드

public PythonSavableScriptCode ( Expression code, SourceUnit sourceUnit, string names, string moduleName ) : System.Linq.Expressions
code Expression
sourceUnit SourceUnit
names string
moduleName string
리턴 System.Linq.Expressions

Run() 공개 메소드

public Run ( ) : object
리턴 object

Run() 공개 메소드

public Run ( Scope scope ) : object
scope Scope
리턴 object