C# Класс IronLua.Runtime.Binder.LuaBinaryOperationBinder

Наследование: System.Dynamic.BinaryOperationBinder
Показать файл Открыть проект

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

Метод Описание
FallbackBinaryOperation ( DynamicMetaObject target, DynamicMetaObject arg, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
LuaBinaryOperationBinder ( Context context, System.Linq.Expressions.ExpressionType op ) : System

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

Метод Описание
FallbackIfNumberIsNan ( System.Linq.Expressions.Expression conversionResult, DynamicMetaObject left, DynamicMetaObject right ) : System.Linq.Expressions.Expression
Logical ( DynamicMetaObject left, DynamicMetaObject right ) : System.Linq.Expressions.Expression
Numeric ( DynamicMetaObject left, DynamicMetaObject right ) : System.Linq.Expressions.Expression
Relational ( DynamicMetaObject left, DynamicMetaObject right ) : System.Linq.Expressions.Expression

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

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

public FallbackBinaryOperation ( DynamicMetaObject target, DynamicMetaObject arg, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
target System.Dynamic.DynamicMetaObject
arg System.Dynamic.DynamicMetaObject
errorSuggestion System.Dynamic.DynamicMetaObject
Результат System.Dynamic.DynamicMetaObject

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

public LuaBinaryOperationBinder ( Context context, System.Linq.Expressions.ExpressionType op ) : System
context Context
op System.Linq.Expressions.ExpressionType
Результат System