Selects a member from a list of candidates, and performs type conversion from actual argument type to formal argument type.
See Also: Binder Members
Implementations of the System.Reflection.Binder class are used by methods such as Type.InvokeMember(string, BindingFlags, Binder, object, Object[]), which selects from a set of possible members to execute, based on a set of parameter types and argument values; Type.GetMethod(string), which selects a method based on parameter types; and so on.
A default implementation of the System.Reflection.Binder class is provided by the Type.DefaultBinder property.