Beispiel #1
0
        public void RemoveTraceFile(string file)
        {
            if (!_traceFiles.ContainsKey(file))
            {
                throw new PBException("error unknow trace file : \"{0}\"", file);
            }
            Log_v1 log = _traceFiles[file];

            _traceFiles.Remove(file);
            //Writed -= new WritedEvent(log.Write);
            _writeToTraceFiles -= log.Write;
        }
Beispiel #2
0
        public void AddTraceFile(string file, LogOptions_v1 options = LogOptions_v1.None)
        {
            if (_traceFiles.ContainsKey(file))
            {
                throw new PBException("error trace file already exist : \"{0}\"", file);
            }
            Log_v1 log = new Log_v1(file, options);

            _traceFiles.Add(file, log);
            //Writed += new WritedEvent(log.Write);
            _writeToTraceFiles += log.Write;
        }
Beispiel #3
0
 public void SetLogFile(string file, LogOptions_v1 options)
 {
     if (file != null)
     {
         _log = new Log_v1(file, options);
     }
     else
     {
         _log = null;
     }
     //WriteLine("set log file to \"{0}\"", _log.File);
 }
Beispiel #4
0
 public void SetLogFile(string file, LogOptions_v1 options)
 {
     if (file != null)
         _log = new Log_v1(file, options);
     else
         _log = null;
     //WriteLine("set log file to \"{0}\"", _log.File);
 }
Beispiel #5
0
 public void AddTraceFile(string file, LogOptions_v1 options = LogOptions_v1.None)
 {
     if (_traceFiles.ContainsKey(file))
         throw new PBException("error trace file already exist : \"{0}\"", file);
     Log_v1 log = new Log_v1(file, options);
     _traceFiles.Add(file, log);
     //Writed += new WritedEvent(log.Write);
     _writeToTraceFiles += log.Write;
 }