C# Класс IronLua.Runtime.MetamethodFallbacks

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

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

Метод Описание
BinaryOp ( IronLua.Runtime.Context context, System.Linq.Expressions.ExpressionType operation, DynamicMetaObject left, DynamicMetaObject right ) : System.Linq.Expressions.Expression
Call ( IronLua.Runtime.Context context, DynamicMetaObject target, DynamicMetaObject args ) : System.Linq.Expressions.Expression
Index ( IronLua.Runtime.Context context, DynamicMetaObject target, DynamicMetaObject indexes ) : System.Linq.Expressions.Expression
NewIndex ( IronLua.Runtime.Context context, DynamicMetaObject target, DynamicMetaObject indexes, DynamicMetaObject value ) : System.Linq.Expressions.Expression
UnaryMinus ( IronLua.Runtime.Context context, DynamicMetaObject target ) : System.Linq.Expressions.Expression

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

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

public static BinaryOp ( IronLua.Runtime.Context context, System.Linq.Expressions.ExpressionType operation, DynamicMetaObject left, DynamicMetaObject right ) : System.Linq.Expressions.Expression
context IronLua.Runtime.Context
operation System.Linq.Expressions.ExpressionType
left System.Dynamic.DynamicMetaObject
right System.Dynamic.DynamicMetaObject
Результат System.Linq.Expressions.Expression

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

public static Call ( IronLua.Runtime.Context context, DynamicMetaObject target, DynamicMetaObject args ) : System.Linq.Expressions.Expression
context IronLua.Runtime.Context
target System.Dynamic.DynamicMetaObject
args System.Dynamic.DynamicMetaObject
Результат System.Linq.Expressions.Expression

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

public static Index ( IronLua.Runtime.Context context, DynamicMetaObject target, DynamicMetaObject indexes ) : System.Linq.Expressions.Expression
context IronLua.Runtime.Context
target System.Dynamic.DynamicMetaObject
indexes System.Dynamic.DynamicMetaObject
Результат System.Linq.Expressions.Expression

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

public static NewIndex ( IronLua.Runtime.Context context, DynamicMetaObject target, DynamicMetaObject indexes, DynamicMetaObject value ) : System.Linq.Expressions.Expression
context IronLua.Runtime.Context
target System.Dynamic.DynamicMetaObject
indexes System.Dynamic.DynamicMetaObject
value System.Dynamic.DynamicMetaObject
Результат System.Linq.Expressions.Expression

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

public static UnaryMinus ( IronLua.Runtime.Context context, DynamicMetaObject target ) : System.Linq.Expressions.Expression
context IronLua.Runtime.Context
target System.Dynamic.DynamicMetaObject
Результат System.Linq.Expressions.Expression