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