hMailServer.Administrator.Dialogs.formSelectUsers.ListUsers C# (CSharp) Method

ListUsers() private method

private ListUsers ( ) : void
return void
        private void ListUsers()
        {
            EnableDomainsAndList(true);

            if (comboDomains.Items.Count == 0)
                return;

            listItems.Items.Clear();

            int domainID = Convert.ToInt32(comboDomains.SelectedValue);

            hMailServer.Domain domain = APICreator.GetDomain(domainID);
            hMailServer.Accounts accounts = domain.Accounts;

            for (int i = 0; i < accounts.Count; i++)
            {
                hMailServer.Account account = accounts[i];

                ListViewItem item = listItems.Items.Add(account.Address);
                item.Tag = account.ID;

                Marshal.ReleaseComObject(account);
            }

            Marshal.ReleaseComObject(accounts);
            Marshal.ReleaseComObject(domain);
        }