public static QueryAdminServiceField FromValue(string value) { foreach (QueryAdminServiceField adminServiceField in QueryAdminServiceField.Values()) { if (adminServiceField.Value().Equals(value)) { return(adminServiceField); } } throw new ArgumentException(value.ToString()); }
public static List <QueryAdminServiceField> Values() { QueryAdminServiceField adminServiceField = new QueryAdminServiceField(); List <QueryAdminServiceField> adminServiceFieldList = new List <QueryAdminServiceField>(); foreach (FieldInfo field in adminServiceField.GetType().GetFields()) { adminServiceFieldList.Add((QueryAdminServiceField)field.GetValue((object)adminServiceField)); } return(adminServiceFieldList); }