Ejemplo n.º 1
0
        private void AddParamsToName(MethodInfo methodInfo)
        {
            int cnt = 1;

            ParameterInfo[] parameters = methodInfo.GetParameters();
            Name += "(";
            foreach (ParameterInfo parameter in parameters)
            {
                Name += (GenericChecker.GetTypeName(parameter.ParameterType) + " " + parameter.Name);
                if (cnt != parameters.Length)
                {
                    Name += ", ";
                }
                cnt++;
            }
            Name += ")";
        }
Ejemplo n.º 2
0
 public Field(FieldInfo field)
 {
     Name = GenericChecker.GetTypeName(field.FieldType) + " " + field.Name;
 }
Ejemplo n.º 3
0
 public Method(MethodInfo method)
 {
     Name = GenericChecker.GetTypeName(method.ReturnParameter.ParameterType) + " " + method.Name;
     AddParamsToName(method);
 }
Ejemplo n.º 4
0
 public Property(PropertyInfo property)
 {
     Name = GenericChecker.GetTypeName(property.PropertyType) + " " + property.Name;
 }