Tp.Integration.Plugin.Common.Activity.PluginRollingFileAppender.RollOverSize C# (CSharp) Method

RollOverSize() protected method

protected RollOverSize ( System.DateTime timeStamp ) : void
timeStamp System.DateTime
return void
		protected void RollOverSize(DateTime timeStamp)
		{
			CloseFile();

			LogLog.Debug("RollingFileAppender: rolling over count [" + ((CountingQuietTextWriter) QuietWriter).Count + "]");
			LogLog.Debug("RollingFileAppender: maxSizeRollBackups [" + _maxSizeRollBackups + "]");
			LogLog.Debug("RollingFileAppender: curSizeRollBackups [" + _curSizeRollBackups + "]");
			LogLog.Debug("RollingFileAppender: countDirection [" + _countDirection + "]");

			RollOverRenameFiles(File, timeStamp);

			if (!_staticLogFileName && _countDirection >= 0)
			{
				++_curSizeRollBackups;
			}

			SafeOpenFile(_baseFileName, false);
		}