Class ReflectiveMethodResolver
[Obsolete("This feature will be removed in the next major version. See https://steeltoe.io/docs/v3/obsolete for details.")]
public class ReflectiveMethodResolver : IMethodResolver- Inheritance
- 
      
      ReflectiveMethodResolver
- Implements
- Derived
- Inherited Members
Constructors
ReflectiveMethodResolver()
public ReflectiveMethodResolver()ReflectiveMethodResolver(bool)
public ReflectiveMethodResolver(bool useDistance)Parameters
- useDistancebool
Methods
GetMethods(Type)
protected virtual MethodInfo[] GetMethods(Type type)Parameters
- typeType
Returns
IsCandidateForInvocation(MethodInfo, Type)
protected virtual bool IsCandidateForInvocation(MethodInfo method, Type targetClass)Parameters
- methodMethodInfo
- targetClassType
Returns
RegisterMethodFilter(Type, IMethodFilter)
public virtual void RegisterMethodFilter(Type type, IMethodFilter filter)Parameters
- typeType
- filterIMethodFilter
Resolve(IEvaluationContext, object, string, List<Type>)
public virtual IMethodExecutor Resolve(IEvaluationContext context, object targetObject, string name, List<Type> argumentTypes)Parameters
- contextIEvaluationContext
- targetObjectobject
- namestring
- argumentTypesList<Type>