Exemplo n.º 1
0
        private static MemberInfo GetBasePropertyInfo(MemberInfo info, Type targetType)
        {
            PropertyInfo propertyInfo = info as PropertyInfo;

            return(targetType.GetProperty(propertyInfo.Name, AttributeDataCache._getInfoBindingFlags, null, propertyInfo.PropertyType, AttributeDataCache.ToTypeArray(propertyInfo.GetIndexParameters()), null));
        }
Exemplo n.º 2
0
        private static MemberInfo GetBaseMethodInfo(MemberInfo info, Type targetType)
        {
            MethodInfo methodInfo = info as MethodInfo;

            return(targetType.GetMethod(methodInfo.Name, AttributeDataCache._getInfoBindingFlags, null, AttributeDataCache.ToTypeArray(methodInfo.GetParameters()), null));
        }