Ejemplo n.º 1
0
            public sealed override ParameterInfo GetParent(ParameterInfo e)
            {
                MethodInfo method = e.Member as MethodInfo;

                if (method == null)
                {
                    return(null);     // This is a constructor parameter.
                }
                MethodInfo methodParent = new MethodCustomAttributeSearcher().GetParent(method);

                if (methodParent == null)
                {
                    return(null);
                }
                return(methodParent.GetParameters()[e.Position]);
            }