blob: 9376d48be29e738c6e17fa17d9933ccd83be66ca [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>LockingModel 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">Apache log4net� SDK Documentation - Microsoft .NET Framework 4.0</td>
<td class="product">
</td>
</tr>
</table>
</div>
<div id="TitleRow">
<h1 class="dtH1">FileAppender.LockingModel Property</h1>
</div>
</div>
<div id="nstext">
<p> Gets or sets the <b>LockingModel</b> used to handle locking of the file. </p>
<div class="syntax">
<span class="lang">[Visual�Basic]</span>
<br />Public�Property�LockingModel�As�<a href="log4net.Appender.FileAppender.LockingModelBase.html">LockingModelBase</a></div>
<div class="syntax">
<span class="lang">[C#]</span>
<br />public�<a href="log4net.Appender.FileAppender.LockingModelBase.html">FileAppender.LockingModelBase</a>�LockingModel�{get;�set;}</div>
<p>
</p>
<h4 class="dtH4">Property Value</h4>
<p> The <b>LockingModel</b> used to lock the file. </p>
<h4 class="dtH4">Remarks</h4>
<p> Gets or sets the <b>LockingModel</b> used to handle locking of the file. </p>
<p> There are three built in locking models, <a href="log4net.Appender.FileAppender.ExclusiveLock.html">FileAppender.ExclusiveLock</a>, <a href="log4net.Appender.FileAppender.MinimalLock.html">FileAppender.MinimalLock</a> and <a href="log4net.Appender.FileAppender.InterProcessLock.html">FileAppender.InterProcessLock</a> . The first locks the file from the start of logging to the end, the second locks only for the minimal amount of time when logging each message and the last synchronizes processes using a named system wide Mutex. </p>
<p> The default locking model is the <b>FileAppender.ExclusiveLock</b>. </p>
<h4 class="dtH4">See Also</h4><p><a href="log4net.Appender.FileAppender.html">FileAppender 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="LockingModel property"></param><param name="Keyword" value="LockingModel property, FileAppender class"></param><param name="Keyword" value="FileAppender.LockingModel property"></param></object><hr /><div id="footer"><a href='http://logging.apache.org/log4net/'>Copyright 2004-2013 The Apache Software Foundation.</a><br></br>Apache log4net, Apache and log4net are trademarks of The Apache Software Foundation.</div></div>
</body>
</html>