C# Класс Mono.Debugger.Frontend.ExpressionParser.Expression

Наследование: Mono.Debugger.ExpressionEvaluator.IExpression
Показать файл Открыть проект

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

Свойство Тип Описание
Parser ExpressionParser

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

Метод Описание
Assign ( StackFrame frame, TargetObject obj, ExpressionEvaluator callback ) : Mono.Debugger.ExpressionEvaluator.AsyncResult
Evaluate ( StackFrame frame, ExpressionEvaluator flags, ExpressionEvaluator callback ) : Mono.Debugger.ExpressionEvaluator.AsyncResult
Expression ( ExpressionParser parser ) : System
ToString ( ) : string

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

Метод Описание
DoAssign ( ScriptingContext context, TargetObject obj ) : bool
DoAssignWorker ( ScriptingContext context, TargetObject obj, object &result ) : Mono.Debugger.ExpressionEvaluator.EvaluationResult
DoEvaluate ( ScriptingContext context ) : object
DoEvaluateWorker ( ScriptingContext context, object &result ) : Mono.Debugger.ExpressionEvaluator.EvaluationResult

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

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

public Assign ( StackFrame frame, TargetObject obj, ExpressionEvaluator callback ) : Mono.Debugger.ExpressionEvaluator.AsyncResult
frame Mono.Debugger.StackFrame
obj Mono.Debugger.Languages.TargetObject
callback Mono.Debugger.ExpressionEvaluator
Результат Mono.Debugger.ExpressionEvaluator.AsyncResult

DoAssign() защищенный абстрактный Метод

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

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

protected DoAssignWorker ( ScriptingContext context, TargetObject obj, object &result ) : Mono.Debugger.ExpressionEvaluator.EvaluationResult
context ScriptingContext
obj Mono.Debugger.Languages.TargetObject
result object
Результат Mono.Debugger.ExpressionEvaluator.EvaluationResult

DoEvaluate() защищенный абстрактный Метод

protected abstract DoEvaluate ( ScriptingContext context ) : object
context ScriptingContext
Результат object

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

protected DoEvaluateWorker ( ScriptingContext context, object &result ) : Mono.Debugger.ExpressionEvaluator.EvaluationResult
context ScriptingContext
result object
Результат Mono.Debugger.ExpressionEvaluator.EvaluationResult

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

public Evaluate ( StackFrame frame, ExpressionEvaluator flags, ExpressionEvaluator callback ) : Mono.Debugger.ExpressionEvaluator.AsyncResult
frame Mono.Debugger.StackFrame
flags Mono.Debugger.ExpressionEvaluator
callback Mono.Debugger.ExpressionEvaluator
Результат Mono.Debugger.ExpressionEvaluator.AsyncResult

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

public Expression ( ExpressionParser parser ) : System
parser ExpressionParser
Результат System

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

public ToString ( ) : string
Результат string

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

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

public ExpressionParser,Mono.Debugger.Frontend Parser
Результат ExpressionParser