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

Inheritance: System.Dynamic.SetIndexBinder, IInteropBinder
显示文件 Open project: ExpertsInside/IronSP Class Usage Examples

Public Methods

Method Description
Bind ( DynamicMetaObject context, SetIndexBinder binder, DynamicMetaObject target, DynamicMetaObject indexes, DynamicMetaObject value, Func fallback ) : DynamicMetaObject
FallbackSetIndex ( DynamicMetaObject target, DynamicMetaObject indexes, DynamicMetaObject value, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
ToString ( ) : string

Private Methods

Method Description
SetIndex ( RubyContext context, CallInfo callInfo ) : System.Linq.Expressions

Method Details

Bind() public static method

public static Bind ( DynamicMetaObject context, SetIndexBinder binder, DynamicMetaObject target, DynamicMetaObject indexes, DynamicMetaObject value, Func fallback ) : DynamicMetaObject
context System.Dynamic.DynamicMetaObject
binder System.Dynamic.SetIndexBinder
target System.Dynamic.DynamicMetaObject
indexes System.Dynamic.DynamicMetaObject
value System.Dynamic.DynamicMetaObject
fallback Func
return System.Dynamic.DynamicMetaObject

FallbackSetIndex() public method

public FallbackSetIndex ( DynamicMetaObject target, DynamicMetaObject indexes, DynamicMetaObject value, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
target System.Dynamic.DynamicMetaObject
indexes System.Dynamic.DynamicMetaObject
value System.Dynamic.DynamicMetaObject
errorSuggestion System.Dynamic.DynamicMetaObject
return System.Dynamic.DynamicMetaObject

ToString() public method

public ToString ( ) : string
return string