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