C# Класс Microsoft.Scripting.Runtime.LegacyScriptCode

Наследование: SavableScriptCode
Показать файл Открыть проект

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

Метод Описание
EnsureCompiled ( ) : void
LegacyScriptCode ( LambdaExpression code, DlrMainCallTarget target, SourceUnit sourceUnit ) : System.Linq.Expressions
LegacyScriptCode ( LambdaExpression code, SourceUnit sourceUnit ) : System.Linq.Expressions
Load ( DlrMainCallTarget method, LanguageContext language, string path ) : ScriptCode
Run ( ) : object
Run ( Scope scope ) : object

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

Метод Описание
CompileForSave ( TypeGen typeGen ) : Type>.KeyValuePair
InvokeTarget ( LambdaExpression code, Scope scope ) : object

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

Метод Описание
EnsureTarget ( LambdaExpression code ) : DlrMainCallTarget

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

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

protected CompileForSave ( TypeGen typeGen ) : Type>.KeyValuePair
typeGen Microsoft.Scripting.Generation.TypeGen
Результат Type>.KeyValuePair

EnsureCompiled() публичный Метод

public EnsureCompiled ( ) : void
Результат void

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

protected InvokeTarget ( LambdaExpression code, Scope scope ) : object
code System.Linq.Expressions.LambdaExpression
scope Scope
Результат object

LegacyScriptCode() публичный Метод

public LegacyScriptCode ( LambdaExpression code, DlrMainCallTarget target, SourceUnit sourceUnit ) : System.Linq.Expressions
code System.Linq.Expressions.LambdaExpression
target DlrMainCallTarget
sourceUnit SourceUnit
Результат System.Linq.Expressions

LegacyScriptCode() публичный Метод

public LegacyScriptCode ( LambdaExpression code, SourceUnit sourceUnit ) : System.Linq.Expressions
code System.Linq.Expressions.LambdaExpression
sourceUnit SourceUnit
Результат System.Linq.Expressions

Load() публичный статический Метод

public static Load ( DlrMainCallTarget method, LanguageContext language, string path ) : ScriptCode
method DlrMainCallTarget
language LanguageContext
path string
Результат ScriptCode

Run() публичный Метод

public Run ( ) : object
Результат object

Run() публичный Метод

public Run ( Scope scope ) : object
scope Scope
Результат object