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