本文整理汇总了C#中CLogger.SetLogLevel方法的典型用法代码示例。如果您正苦于以下问题:C# CLogger.SetLogLevel方法的具体用法?C# CLogger.SetLogLevel怎么用?C# CLogger.SetLogLevel使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CLogger
的用法示例。
在下文中一共展示了CLogger.SetLogLevel方法的13个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: InitializeLogger
public static bool InitializeLogger()
{
try
{
L = new CLogger();
L.SetLogLevel((LogLevel)((TraceLevel < 0 || TraceLevel > 4) ? 3 : TraceLevel));
L.SetLogFile(@"C:\tmp\IISRecorderLog.log");
L.SetTimerInterval(LogType.FILE, 0);
L.SetLogFileSize(10000000);
return true;
}
catch (Exception er)
{
EventLog.WriteEntry("RemoteRecorderBase->InitializeLogger() ", er.ToString(), EventLogEntryType.Error);
return false;
}
}
示例2: Initialize_Logger
public bool Initialize_Logger()
{
try
{
L = new CLogger();
switch (trc_level)
{
case 0:
{
L.SetLogLevel(LogLevel.NONE);
} break;
case 1:
{
L.SetLogLevel(LogLevel.INFORM);
} break;
case 2:
{
L.SetLogLevel(LogLevel.WARN);
} break;
case 3:
{
L.SetLogLevel(LogLevel.ERROR);
} break;
case 4:
{
L.SetLogLevel(LogLevel.DEBUG);
} break;
}
L.SetLogFile(err_log);
L.SetTimerInterval(LogType.FILE, logging_interval);
L.SetLogFileSize(log_size);
return true;
}
catch (Exception er)
{
EventLog.WriteEntry("Security Manager NetScalerNetworkBalancerV_1_0_0Recorder Recorder", er.ToString(), EventLogEntryType.Error);
return false;
}
}
示例3: InitializeLogger
private Boolean InitializeLogger()
{
try
{
_log = new CLogger();
switch (_traceLevel)
{
case 0: { _log.SetLogLevel(LogLevel.NONE); } break;
case 1: { _log.SetLogLevel(LogLevel.INFORM); } break;
case 2: { _log.SetLogLevel(LogLevel.WARN); } break;
case 3: { _log.SetLogLevel(LogLevel.ERROR); } break;
case 4: { _log.SetLogLevel(LogLevel.DEBUG); } break;
}
_log.SetLogFile(_errLog);
_log.SetTimerInterval(LogType.FILE, logging_interval);
_log.SetLogFileSize(_logSize);
return true;
}
catch (Exception er)
{
EventLog.WriteEntry("Security Manager MCAffeeUTMSyslogRecorder", er.ToString(), EventLogEntryType.Error);
return false;
}
}
示例4: InitializeLogger
public bool InitializeLogger()
{
try
{
L = new CLogger();
L.SetLogLevel((LogLevel)((trcLevel < 0 || trcLevel > 4) ? 3 : trcLevel));
L.SetLogFile(errLog);
L.SetTimerInterval(LogType.FILE, loggingInterval);
L.SetLogFileSize(logSize);
return true;
}
catch (Exception er)
{
EventLog.WriteEntry("RemoteRecorderBase->InitializeLogger() ", er.ToString(), EventLogEntryType.Error);
return false;
}
}
示例5: Initialize_Logger
public bool Initialize_Logger()
{
try
{
L = new CLogger();
switch (trc_level)
{
case 0:
{
L.SetLogLevel(LogLevel.NONE);
} break;
case 1:
{
L.SetLogLevel(LogLevel.INFORM);
} break;
case 2:
{
L.SetLogLevel(LogLevel.WARN);
} break;
case 3:
{
L.SetLogLevel(LogLevel.ERROR);
} break;
case 4:
{
L.SetLogLevel(LogLevel.DEBUG);
} break;
}
if (!string.IsNullOrEmpty(LogLocation))
err_log = Path.Combine(LogLocation, @"EventLogFileAuditRecorder" + Id + ".log");
L.SetLogFile(err_log);
L.SetTimerInterval(LogType.FILE, logging_interval);
L.SetLogFileSize(log_size);
return true;
}
catch (Exception er)
{
EventLog.WriteEntry("Security Manager RedHatSecure Recorder", er.ToString(), EventLogEntryType.Error);
return false;
}
}
示例6: ParserStub
public ParserStub()
{
started = true;
usingRegistry = true;
usingKeywords = true;
keywordsFound = false;
startFromEndOnLoss = false;
checkLineMismatch = true;
lineLimit = 100;
startLineCheckCount = 10;
parsing = false;
parseLock = new Mutex();
disposeCheck = false;
loadWatcher = false;
readMethod = "sed";
enc = Encoding.Default;
#if STAYCONNECTED
stayConnected = false;
#endif
Id = 0;
/*checkTimer = new System.Timers.Timer(60000);
checkTimer.Enabled = false;
checkTimer.Elapsed += new System.Timers.ElapsedEventHandler(checkTimer_Elapsed);
usingCheckTimer = false;*/
checkTimerSSH = new System.Timers.Timer(10);
checkTimerSSH.Enabled = false;
checkTimerSSH.Elapsed += new System.Timers.ElapsedEventHandler(checkTimerSSH_Elapsed);
Log = new CLogger();
Log.SetLogLevel(LogLevel.ERROR);
}
示例7: Initialize
protected bool Initialize()
{
lock (_sync)
{
if ((_status & 2) == 2)
return true;
}
try
{
var logfile = ReadLogFilename();
if (logfile != null)
{
_logger = new CLogger();
_logger.SetLogFile(logfile);
_logger.SetLogLevel(ToLogLevel(_traceLevel, LogLevel.ERROR));
ProcessArgs();
lock (_sync)
{
_status |= 2;
}
return true;
}
}
catch (Exception e)
{
EventLog.WriteEntry("Security Manager NatekMdmApacheRecorder Read Registry", e.ToString(), EventLogEntryType.Error);
}
return false;
}
示例8: Parser
public Parser(String file)
{
FileName = file;
LoadWatcher();
started = true;
Log = new CLogger();
Log.SetLogLevel(LogLevel.ERROR);
}
示例9: InitializeLogger
protected bool InitializeLogger()
{
try
{
L = new CLogger();
switch (TrcLevel)
{
case 0:
{
L.SetLogLevel(LogLevel.NONE);
}
break;
case 1:
{
L.SetLogLevel(LogLevel.INFORM);
}
break;
case 2:
{
L.SetLogLevel(LogLevel.WARN);
}
break;
case 3:
{
L.SetLogLevel(LogLevel.ERROR);
}
break;
case 4:
{
L.SetLogLevel(LogLevel.DEBUG);
}
break;
}
L.SetLogFile(ErrLog);
L.SetTimerInterval(LogType.FILE, LoggingInterval);
L.SetLogFileSize(LogSize);
return true;
}
catch (Exception er)
{
EventLog.WriteEntry("Security Manager IISUnified Recorder", er.ToString(), EventLogEntryType.Error);
return false;
}
}
示例10: InitializeLogger
public Boolean InitializeLogger()
{
try
{
_log = new CLogger();
switch (_traceLevel)
{
case 0:
_log.SetLogLevel(LogLevel.NONE);
break;
case 1:
_log.SetLogLevel(LogLevel.INFORM);
break;
case 2:
_log.SetLogLevel(LogLevel.WARN);
break;
case 3:
_log.SetLogLevel(LogLevel.ERROR);
break;
case 4:
_log.SetLogLevel(LogLevel.DEBUG);
break;
}
_log.SetLogFile(_errLog);
_log.SetTimerInterval(LogType.FILE, _loggingInterval);
_log.SetLogFileSize(_logSize);
return true;
}
catch (Exception ex)
{
EventLog.WriteEntry("Security Manager SQLServer Recorder", ex.ToString(), EventLogEntryType.Error);
return false;
}
}
示例11: InitializeLogger
protected virtual NextInstruction InitializeLogger()
{
try
{
if (logger != null)
return NextInstruction.Do;
if (String.IsNullOrEmpty(logFile))
{
logFile = GetLogFileFromRegistry();
if (String.IsNullOrEmpty(logFile))
return NextInstruction.Abort;
}
logger = new CLogger();
logger.SetLogLevel((LogLevel)traceLevel);
logger.SetLogFile(logFile);
logger.SetTimerInterval(logType, loggingInterval <= 0 ? 60000 : loggingInterval);
logger.SetLogFileSize(logSize <= 0 ? 10 * 1024 * 1024 : logSize);
return NextInstruction.Do;
}
catch (Exception er)
{
Log(LogLevel.ERROR, er.ToString());
return NextInstruction.Abort;
}
}
示例12: Initialize_Logger
//initialize logging informations
public bool Initialize_Logger()
{
try
{
L = new CLogger();
switch (trc_level)
{
case 0:
{
L.SetLogLevel(LogLevel.NONE);
} break;
case 1:
{
L.SetLogLevel(LogLevel.INFORM);
} break;
case 2:
{
L.SetLogLevel(LogLevel.WARN);
} break;
case 3:
{
L.SetLogLevel(LogLevel.ERROR);
} break;
case 4:
{
L.SetLogLevel(LogLevel.DEBUG);
} break;
}
L.SetLogFile("EventLogViewer.log");
L.SetTimerInterval(LogType.FILE, Convert.ToUInt32(logging_interval));
L.SetLogFileSize(Convert.ToUInt32(log_size));
return true;
}
catch (Exception er)
{
EventLog.WriteEntry("Security Manager JuniperSyslogRecorder Recorder", er.ToString(), EventLogEntryType.Error);
return false;
}
}
示例13: Initialize_Logger
public bool Initialize_Logger()
{
try
{
_l = new CLogger();
switch (_trcLevel)
{
case 0:
{
_l.SetLogLevel(LogLevel.NONE);
} break;
case 1:
{
_l.SetLogLevel(LogLevel.INFORM);
} break;
case 2:
{
_l.SetLogLevel(LogLevel.WARN);
} break;
case 3:
{
_l.SetLogLevel(LogLevel.ERROR);
} break;
case 4:
{
_l.SetLogLevel(LogLevel.DEBUG);
} break;
}
_l.SetLogFile(_errLog);
_l.SetTimerInterval(LogType.FILE, LoggingInterval);
_l.SetLogFileSize(LogSize);
return true;
}
catch (Exception er)
{
EventLog.WriteEntry("Security Manager CryptTechHotspotV_1_0_1Recorder", er.ToString(), EventLogEntryType.Error);
return false;
}
}