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