C# Class IronRuby.Runtime.Calls.InteropBinder.BinaryOperation

Inheritance: System.Dynamic.BinaryOperationBinder, IInteropBinder
Afficher le fichier Open project: ExpertsInside/IronSP Class Usage Examples

Méthodes publiques

Méthode Description
Bind ( DynamicMetaObject context, BinaryOperationBinder binder, DynamicMetaObject target, DynamicMetaObject arg, Func fallback ) : DynamicMetaObject
FallbackBinaryOperation ( DynamicMetaObject target, DynamicMetaObject arg, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
ToString ( ) : string

Private Methods

Méthode Description
BinaryOperation ( RubyContext context, ExpressionType operation ) : System.Linq.Expressions

Method Details

Bind() public static méthode

public static Bind ( DynamicMetaObject context, BinaryOperationBinder binder, DynamicMetaObject target, DynamicMetaObject arg, Func fallback ) : DynamicMetaObject
context System.Dynamic.DynamicMetaObject
binder System.Dynamic.BinaryOperationBinder
target System.Dynamic.DynamicMetaObject
arg System.Dynamic.DynamicMetaObject
fallback Func
Résultat System.Dynamic.DynamicMetaObject

FallbackBinaryOperation() public méthode

public FallbackBinaryOperation ( DynamicMetaObject target, DynamicMetaObject arg, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
target System.Dynamic.DynamicMetaObject
arg System.Dynamic.DynamicMetaObject
errorSuggestion System.Dynamic.DynamicMetaObject
Résultat System.Dynamic.DynamicMetaObject

ToString() public méthode

public ToString ( ) : string
Résultat string