private void DisposeRestoreManager() { if (_RestoreManager != null) { _RestoreManager = null; } }
private void btnRestoreGetAll_Click(object sender, EventArgs e) { try { DisposeRestoreManager(); _RestoreManager = new CeRestoreClientManager("cetest.ini"); lblStatus.Text = "Restore Init OK"; lstRestore.Items.Clear(); string[] list = _RestoreManager.Restore_ListAll(); foreach (string str in list) { lstRestore.Items.Add(str); } lblStatus.Text = "Restore ListAll OK"; } catch (Exception ex) { MessageBox.Show(ex.ToString(), "Error"); } }