C# Class IronPython.Runtime.Types.TypeInfo.ResolveBinder

MemberBinder which searches the entire type hierarchy and their extension types to find a member.
Inheritance: MemberBinder
Mostra file Open project: jschementi/iron

Public Methods

Method Description
GetBaseInstanceMethod ( Type type ) : MemberGroup
GetContributingTypes ( Type t ) : IList
GetInterfaces ( Type t ) : IList
GetMember ( Type type, string name ) : MemberGroup
ResolveBinder ( PythonBinder binder ) : System

Method Details

GetBaseInstanceMethod() public method

public GetBaseInstanceMethod ( Type type ) : MemberGroup
type System.Type
return MemberGroup

GetContributingTypes() public method

public GetContributingTypes ( Type t ) : IList
t System.Type
return IList

GetInterfaces() public method

public GetInterfaces ( Type t ) : IList
t System.Type
return IList

GetMember() public method

public GetMember ( Type type, string name ) : MemberGroup
type System.Type
name string
return MemberGroup

ResolveBinder() public method

public ResolveBinder ( PythonBinder binder ) : System
binder IronPython.Runtime.Binding.PythonBinder
return System