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