C# Класс Mono.Debugger.Frontend.InvocationExpression

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

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

Метод Описание
InvocationExpression ( Expression expr, Expression arguments ) : System
Invoke ( ScriptingContext context, bool debug ) : void
ResolveDelegate ( ScriptingContext context, Expression expr ) : MethodGroupExpression

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

Метод Описание
DoEvaluateMethod ( ScriptingContext context, LocationType type, Expression types ) : TargetFunctionType
DoEvaluateObject ( ScriptingContext context ) : TargetObject
DoEvaluateSource ( ScriptingContext context ) : SourceLocation
DoEvaluateType ( ScriptingContext context ) : TargetType
DoInvoke ( ScriptingContext context, bool debug ) : TargetObject
DoResolve ( ScriptingContext context ) : Expression
DoResolveMethod ( ScriptingContext context, LocationType type ) : MethodExpression

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

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

protected DoEvaluateMethod ( ScriptingContext context, LocationType type, Expression types ) : TargetFunctionType
context ScriptingContext
type LocationType
types Expression
Результат Mono.Debugger.Languages.TargetFunctionType

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

protected DoEvaluateObject ( ScriptingContext context ) : TargetObject
context ScriptingContext
Результат Mono.Debugger.Languages.TargetObject

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

protected DoEvaluateSource ( ScriptingContext context ) : SourceLocation
context ScriptingContext
Результат Mono.Debugger.SourceLocation

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

protected DoEvaluateType ( ScriptingContext context ) : TargetType
context ScriptingContext
Результат Mono.Debugger.Languages.TargetType

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

protected DoInvoke ( ScriptingContext context, bool debug ) : TargetObject
context ScriptingContext
debug bool
Результат Mono.Debugger.Languages.TargetObject

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

protected DoResolve ( ScriptingContext context ) : Expression
context ScriptingContext
Результат Expression

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

protected DoResolveMethod ( ScriptingContext context, LocationType type ) : MethodExpression
context ScriptingContext
type LocationType
Результат MethodExpression

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

public InvocationExpression ( Expression expr, Expression arguments ) : System
expr Expression
arguments Expression
Результат System

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

public Invoke ( ScriptingContext context, bool debug ) : void
context ScriptingContext
debug bool
Результат void

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

public static ResolveDelegate ( ScriptingContext context, Expression expr ) : MethodGroupExpression
context ScriptingContext
expr Expression
Результат MethodGroupExpression