private void ResetVmMappings(EnvelopeType ovfEnvelope) { string[] sysIds = OVF.FindSystemIds(ovfEnvelope); m_vmMappings.Clear(); foreach (string sysId in sysIds) { var vmMap = new VmMapping { VmNameLabel = (m_typeOfImport == ImportType.Ovf) ? FindVMName(ovfEnvelope, sysId) : m_pageVMconfig.VmName //it should only iterate once }; m_vmMappings.Add(sysId, vmMap); } }