1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
|
<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>ImmediateFlush Property</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">log4net SDK Reference</td>
<td class="product">
</td>
</tr>
</table>
</div>
<div id="TitleRow">
<h1 class="dtH1">TextWriterAppender.ImmediateFlush Property</h1>
</div>
</div>
<div id="nstext">
<p> Gets or set whether the appender will flush at the end of each append operation. </p>
<div class="syntax">
<span class="lang">[VisualBasic]</span>
<br />PublicPropertyImmediateFlushAs<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemBooleanClassTopic.asp">Boolean</a></div>
<div class="syntax">
<span class="lang">[C#]</span>
<br />public<a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemBooleanClassTopic.asp">bool</a>ImmediateFlush{get;set;}</div>
<p>
</p>
<h4 class="dtH4">Property Value</h4>
<p>
<p> The default behavior is to flush at the end of each append operation. </p>
<p> If this option is set to <code>false</code>, then the underlying stream can defer persisting the logging event to a later time. </p>
</p>
<h4 class="dtH4">Remarks</h4>
<p> Avoiding the flush operation at the end of each append results in a performance gain of 10 to 20 percent. However, there is safety trade-off involved in skipping flushing. Indeed, when flushing is skipped, then it is likely that the last few log events will not be recorded on disk when the application exits. This is a high price to pay even for a 20% performance gain. </p>
<h4 class="dtH4">See Also</h4>
<p>
<a href="log4net.Appender.TextWriterAppender.html">TextWriterAppender Class</a> | <a href="log4net.Appender.html">log4net.Appender Namespace</a></p>
<hr />
<div id="footer">
<p>
<a href="http://logging.apache.org/log4net">Copyright 2001-2006 The Apache Software Foundation.</a>
</p>
<p>Generated from assembly log4net [1.2.10.0]</p>
</div>
</div>
</body>
</html>
|