WoWHeadParser.Worker.Reset C# (CSharp) Method

Reset() public method

public Reset ( ) : void
return void
        public void Reset()
        {
            m_parser = null;
            m_isWorking = false;
            m_service.ConnectionLeaseTimeout = 0;

            GC.Collect();
        }

Usage Example

Example #1
0
        private void BackgroundWorkerRunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            if (saveDialog.ShowDialog(this) == DialogResult.OK)
            {
                using (StreamWriter stream = new StreamWriter(saveDialog.FileName, Settings.Default.Append, Encoding.UTF8))
                {
                    stream.Write(_worker);
                }
            }

            abortButton.Enabled       = false;
            subparsersListBox.Enabled = settingsBox.Enabled = startButton.Enabled = true;
            numericUpDown.Value       = progressBar.Value = 0;

            _worker.Reset();

            SetLabelText(Resources.Label_Complete);
        }