SIL.FieldWorks.WordWorks.Parser.ParserScheduler.DisposeManagedResources C# (CSharp) Method

DisposeManagedResources() protected method

protected DisposeManagedResources ( ) : void
return void
		protected override void DisposeManagedResources()
		{
			m_thread.Stop();
			m_thread.Dispose();

			if (m_parserWorker != null)
			{
				m_parserWorker.ParseFiler.WordformUpdated -= ParseFiler_WordformUpdated;
				m_parserWorker.Dispose();
				m_parserWorker = null;
			}

			if (m_TaskReport != null)
			{
				m_TaskReport.Dispose();
				m_TaskReport = null;
			}
		}