Alphashack.Graphdat.Agent.SqlTrace.SqlTraceReader.SqlTraceReader C# (CSharp) Method

SqlTraceReader() private method

private SqlTraceReader ( EventLog eventLog, string workDirectory ) : System
eventLog EventLog
workDirectory string
return System
        private SqlTraceReader(EventLog eventLog, string workDirectory)
        {
            try
            {
                _eventLog = eventLog;
                _workDirectory = workDirectory;

                _parser = new Parser();

                _agentConnect = new Connect();
                _agentConnect.Init(Properties.Settings.Default.Port.ToString(), Properties.Settings.Default.Source,
                                   Logger);

                _thread = new Thread(Worker) {IsBackground = true};
                _termHandle = new EventWaitHandle(false, EventResetMode.ManualReset);
                _thread.Start();
            }
            catch (Exception ex)
            {
                Exit(string.Format("SqlTraceReader failed to start due to exception. {0}", ex));
            }
        }