C# 클래스 IronPython.Compiler.RuntimeScriptCode

Represents a script code which can be consumed at runtime as-is. This code has no external dependencies and is closed over it's scope.
상속: Microsoft.Scripting.ScriptCode
파일 보기 프로젝트 열기: jschementi/iron

공개 메소드들

메소드 설명
CreateScope ( ) : Scope
GetFunctionCode ( bool register ) : FunctionCode
Run ( ) : object
Run ( Scope scope ) : object
RuntimeScriptCode ( IronPython.Compiler.Ast.PythonAst ast, CodeContext codeContext ) : System

비공개 메소드들

메소드 설명
Compile ( ) : object>.Func
EnsureCompiled ( ) : void
InvokeTarget ( Scope scope ) : object
OptimizedEvalWrapper ( FunctionCode funcCode ) : object

메소드 상세

CreateScope() 공개 메소드

public CreateScope ( ) : Scope
리턴 Scope

GetFunctionCode() 공개 메소드

public GetFunctionCode ( bool register ) : FunctionCode
register bool
리턴 IronPython.Runtime.FunctionCode

Run() 공개 메소드

public Run ( ) : object
리턴 object

Run() 공개 메소드

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

RuntimeScriptCode() 공개 메소드

public RuntimeScriptCode ( IronPython.Compiler.Ast.PythonAst ast, CodeContext codeContext ) : System
ast IronPython.Compiler.Ast.PythonAst
codeContext CodeContext
리턴 System