C# Класс System.Runtime.CompilerServices.ExecutionScope

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Globals object[]
Locals object[]
Parent ExecutionScope

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

Метод Описание
CreateDelegate ( int indexLambda, object locals ) : Delegate
CreateHoistedLocals ( ) : object[]
ExecutionScope ( CompilationContext context, int compilation_unit ) : System
IsolateExpression ( Expression expression, object locals ) : Expression

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

Метод Описание
ExecutionScope ( CompilationContext context ) : System
ExecutionScope ( CompilationContext context, int compilation_unit, ExecutionScope parent, object locals ) : System

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

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

public CreateDelegate ( int indexLambda, object locals ) : Delegate
indexLambda int
locals object
Результат System.Delegate

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

public CreateHoistedLocals ( ) : object[]
Результат object[]

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

public ExecutionScope ( CompilationContext context, int compilation_unit ) : System
context CompilationContext
compilation_unit int
Результат System

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

public IsolateExpression ( Expression expression, object locals ) : Expression
expression System.Linq.Expressions.Expression
locals object
Результат System.Linq.Expressions.Expression

Описание свойств

Globals публичное свойство

public object[] Globals
Результат object[]

Locals публичное свойство

public object[] Locals
Результат object[]

Parent публичное свойство

public ExecutionScope,System.Runtime.CompilerServices Parent
Результат ExecutionScope