protected override void DeleteItems(List <ListViewItem> items) { hMailServer.TCPIPPorts tcpIPPorts = APICreator.TCPIPPortsSettings; foreach (ListViewItem item in items) { int id = Convert.ToInt32(item.Tag); tcpIPPorts.DeleteByDBID(id); } Marshal.ReleaseComObject(tcpIPPorts); }
public void OnDeleteObject(object sender, EventArgs args) { if (!Utility.AskDeleteItem(_portName)) { return; } hMailServer.TCPIPPorts ports = APICreator.TCPIPPortsSettings; ports.DeleteByDBID(_portID); Marshal.ReleaseComObject(ports); Instances.MainForm.RefreshParentNode(); }