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
Показать файл Открыть проект

Открытые методы

Метод Описание
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