blob: 1e94d88e60e66c6c46130a4f238ab956a21392be [file] [log] [blame]
<html dir="LTR">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252" />
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5" />
<title>RollingFileAppender.NextCheckDate Method</title>
<xml>
</xml>
<link rel="stylesheet" type="text/css" href="MSDN.css" />
</head>
<body id="bodyID" class="dtBODY">
<div id="nsbanner">
<div id="bannerrow1">
<table class="bannerparthead" cellspacing="0">
<tr id="hdr">
<td class="runninghead">Apache log4net� SDK Documentation - Microsoft .NET Framework 4.0</td>
<td class="product">
</td>
</tr>
</table>
</div>
<div id="TitleRow">
<h1 class="dtH1">RollingFileAppender.NextCheckDate�Method�</h1>
</div>
</div>
<div id="nstext">
<p> Get the start time of the next window for the current rollpoint </p>
<div class="syntax">
<span class="lang">[Visual�Basic]</span>
<br />Protected�Function�NextCheckDate( _<br />���ByVal <i>currentDateTime</i>�As�<a href="ms-help://MS.NETFrameworkSDKv1.1/cpref/html/frlrfSystemDateTimeClassTopic.htm">Date</a>,�_<br />���ByVal <i>rollPoint</i>�As�<a href="log4net.Appender.RollingFileAppender.RollPoint.html">RollPoint</a>�_<br />)�As�<a href="ms-help://MS.NETFrameworkSDKv1.1/cpref/html/frlrfSystemDateTimeClassTopic.htm">Date</a></div>
<div class="syntax">
<span class="lang">[C#]</span>
<br />protected�<a href="ms-help://MS.NETFrameworkSDKv1.1/cpref/html/frlrfSystemDateTimeClassTopic.htm">DateTime</a>�NextCheckDate(<br />���<a href="ms-help://MS.NETFrameworkSDKv1.1/cpref/html/frlrfSystemDateTimeClassTopic.htm">DateTime</a><i>currentDateTime</i>,<br />���<a href="log4net.Appender.RollingFileAppender.RollPoint.html">RollPoint</a><i>rollPoint</i><br />);</div>
<h4 class="dtH4">Parameters</h4>
<dl>
<dt>
<i>currentDateTime</i>
</dt>
<dd>the current date</dd>
<dt>
<i>rollPoint</i>
</dt>
<dd>the type of roll point we are working with</dd>
</dl>
<h4 class="dtH4">Return Value</h4>
<p>the start time for the next roll point an interval after the currentDateTime date</p>
<h4 class="dtH4">Remarks</h4>
<p> Returns the date of the next roll point after the currentDateTime date passed to the method. </p>
<p> The basic strategy is to subtract the time parts that are less significant than the rollpoint from the current time. This should roll the time back to the start of the time window for the current rollpoint. Then we add 1 window worth of time and get the start time of the next window for the rollpoint. </p>
<h4 class="dtH4">See Also</h4><p><a href="log4net.Appender.RollingFileAppender.html">RollingFileAppender Class</a> | <a href="log4net.Appender.html">log4net.Appender Namespace</a></p><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e" viewastext="true" style="display: none;"><param name="Keyword" value="NextCheckDate method"></param><param name="Keyword" value="NextCheckDate method, RollingFileAppender class"></param><param name="Keyword" value="RollingFileAppender.NextCheckDate method"></param></object><hr /><div id="footer"><a href='http://logging.apache.org/log4net/'>Copyright 2004-2011 The Apache Software Foundation.</a><br></br>Apache log4net, Apache and log4net are trademarks of The Apache Software Foundation.</div></div>
</body>
</html>