C# 클래스 System.Runtime.CompilerServices.ExecutionScope

파일 보기 프로젝트 열기: runefs/Marvin 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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