/// <summary> /// Default Constructor /// </summary> /// <param name="fileName">name of log file</param> /// <param name="encodingType">encoding type</param> public LogWorker(string fileName, Encoding encodingType = null) : base(encodingType) { m_fileName = fileName; m_thread = new ThreadEx(this.execute, ThreadPriority.Normal); m_thread.Start(); }
/// <summary> /// Default copy constructor /// </summary> /// <param name="b">the copying object</param> public LogWorker(LogWorker b) : base(b) { m_fileName = b.FileName; m_thread.Start(); }
/// <summary> /// Default Constructor /// </summary> /// <param name="fileName">name of log file</param> /// <param name="encodingType">encoding type</param> public LogWorker(string fileName, Encoding encodingType = null) : base(encodingType) { m_fileName = fileName; m_thread = new ThreadEx(this.execute, ThreadPriority.Normal); m_thread.Start(); }