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

Inheritance: System.Dynamic.GetMemberBinder, IInteropBinder, IInvokeOnGetBinder
Show file Open project: ExpertsInside/IronSP Class Usage Examples

Private Properties

Property Type Description
GetMember System.Linq.Expressions

Public Methods

Method Description
Bind ( DynamicMetaObject context, GetMemberBinder binder, DynamicMetaObject target, DynamicMetaObject>.Func fallback ) : DynamicMetaObject
FallbackGetMember ( DynamicMetaObject target, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
ToString ( ) : string

Private Methods

Method Description
GetMember ( RubyContext context, string name, string originalName ) : System.Linq.Expressions

Method Details

Bind() public static method

public static Bind ( DynamicMetaObject context, GetMemberBinder binder, DynamicMetaObject target, DynamicMetaObject>.Func fallback ) : DynamicMetaObject
context System.Dynamic.DynamicMetaObject
binder System.Dynamic.GetMemberBinder
target System.Dynamic.DynamicMetaObject
fallback DynamicMetaObject>.Func
return System.Dynamic.DynamicMetaObject

FallbackGetMember() public method

public FallbackGetMember ( DynamicMetaObject target, DynamicMetaObject errorSuggestion ) : DynamicMetaObject
target System.Dynamic.DynamicMetaObject
errorSuggestion System.Dynamic.DynamicMetaObject
return System.Dynamic.DynamicMetaObject

ToString() public method

public ToString ( ) : string
return string