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