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 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433
|
<html xmlns:MSHelp="http://msdn.microsoft.com/mshelp" xmlns:mshelp="http://msdn.microsoft.com/mshelp" xmlns:ddue="http://ddue.schemas.microsoft.com/authoring/2003/5" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:msxsl="urn:schemas-microsoft-com:xslt"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" /><META NAME="save" CONTENT="history" /><title>DatabaseEnvironment Properties </title><link rel="stylesheet" type="text/css" href="../styles/presentation.css" /><link rel="stylesheet" type="text/css" href="ms-help://Hx/HxRuntime/HxLink.css" /><script type="text/javascript" src="../scripts/EventUtilities.js"> </script><script type="text/javascript" src="../scripts/SplitScreen.js"> </script><script type="text/javascript" src="../scripts/Dropdown.js"> </script><script type="text/javascript" src="../scripts/script_manifold.js"> </script><script type="text/javascript" src="../scripts/script_feedBack.js"> </script><script type="text/javascript" src="../scripts/CheckboxMenu.js"> </script><script type="text/javascript" src="../scripts/CommonUtilities.js"> </script><meta name="container" content="BerkeleyDB" /><meta name="file" content="Properties_T_BerkeleyDB_DatabaseEnvironment" /><meta name="guid" content="Properties_T_BerkeleyDB_DatabaseEnvironment" /><xml><MSHelp:Attr Name="AssetID" Value="Properties.T:BerkeleyDB.DatabaseEnvironment" /><MSHelp:TOCTitle Title="DatabaseEnvironment Properties " /><MSHelp:RLTitle Title="DatabaseEnvironment Properties (BerkeleyDB)" /><MSHelp:Keyword Index="A" Term="Properties.T:BerkeleyDB.DatabaseEnvironment" /><MSHelp:Keyword Index="A" Term="frlrfBerkeleyDBDatabaseEnvironmentPropertiesTopic" /><MSHelp:Keyword Index="K" Term="DatabaseEnvironment class, properties" /><MSHelp:Attr Name="DevLang" Value="CSharp" /><MSHelp:Attr Name="DevLang" Value="VB" /><MSHelp:Attr Name="DevLang" Value="C++" /><MSHelp:Attr Name="Locale" Value="en-us" /><MSHelp:Attr Name="TopicType" Value="kbSyntax" /><MSHelp:Attr Name="TopicType" Value="apiref" /><MSHelp:Attr Name="AssemblyVersion" Value="5.3.28.0" /></xml></head><body><input type="hidden" id="userDataCache" class="userDataStyle" /><input type="hidden" id="hiddenScrollOffset" /><img id="collapseImage" style="display:none; height:0; width:0;" src="../icons/collapse_all.gif" title="Collapse image" /><img id="expandImage" style="display:none; height:0; width:0;" src="../icons/expand_all.gif" title="Expand Image" /><img id="collapseAllImage" style="display:none; height:0; width:0;" src="../icons/collapse_all.gif" /><img id="expandAllImage" style="display:none; height:0; width:0;" src="../icons/expand_all.gif" /><img id="dropDownImage" style="display:none; height:0; width:0;" src="../icons/dropdown.gif" /><img id="dropDownHoverImage" style="display:none; height:0; width:0;" src="../icons/dropdownHover.gif" /><img id="copyImage" style="display:none; height:0; width:0;" src="../icons/copycode.gif" title="Copy image" /><img id="copyHoverImage" style="display:none; height:0; width:0;" src="../icons/copycodeHighlight.gif" title="CopyHover image" /><div id="header"><table id="topTable" cellspacing="0" cellpadding="0"><tr><td><span onclick="ExpandCollapseAll(toggleAllImage)" style="cursor:default;" onkeypress="ExpandCollapseAll_CheckKey(toggleAllImage, event)" tabindex="0"><img ID="toggleAllImage" class="toggleAll" src="../icons/collapse_all.gif" /> <label id="collapseAllLabel" for="toggleAllImage" style="display: none;">Collapse All</label><label id="expandAllLabel" for="toggleAllImage" style="display: none;">Expand All</label> </span><span> </span><span id="devlangsDropdown" class="filter" tabindex="0"><img id="devlangsDropdownImage" src="../icons/dropdown.gif" /> <label id="devlangsMenuAllLabel" for="devlangsDropdownImage" style="display: none;"><nobr>Code: All </nobr></label><label id="devlangsMenuMultipleLabel" for="devlangsDropdownImage" style="display: none;"><nobr>Code: Multiple </nobr></label><label id="devlangsMenuCSharpLabel" for="devlangsDropdownImage" style="display: none;"><nobr>Code: C# </nobr></label><label id="devlangsMenuVisualBasicLabel" for="devlangsDropdownImage" style="display: none;"><nobr>Code: Visual Basic </nobr></label><label id="devlangsMenuManagedCPlusPlusLabel" for="devlangsDropdownImage" style="display: none;"><nobr>Code: Visual C++ </nobr></label></span><span> </span><span id="memberOptionsDropdown" class="filter" tabindex="0"><img id="memberOptionsDropdownImage" src="../icons/dropdown.gif" /> <label id="memberOptionsMenuAllLabel" for="memberOptionsDropdownImage" style="display: none;"><nobr>Members: Show All </nobr></label><label id="memberOptionsMenuMultipleLabel" for="memberOptionsDropdownImage" style="display: none;"><nobr>Members: Filtered </nobr></label><label id="memberOptionsMenuProtectedLabel" for="memberOptionsDropdownImage" style="display: none;"><nobr>Members: Filtered </nobr></label><label id="memberOptionsMenuInheritedLabel" for="memberOptionsDropdownImage" style="display: none;"><nobr>Members: Filtered </nobr></label></span></td></tr></table><div id="devlangsMenu"><input id="CSharpCheckbox" type="checkbox" data="CSharp,cs,'persist'" value="on" onClick="SetLanguage(this)" /><label class="checkboxLabel" for="CSharpCheckbox">C#</label><br /><input id="VisualBasicCheckbox" type="checkbox" data="VisualBasic,vb,'persist'" value="on" onClick="SetLanguage(this)" /><label class="checkboxLabel" for="VisualBasicCheckbox">Visual Basic</label><br /><input id="ManagedCPlusPlusCheckbox" type="checkbox" data="ManagedCPlusPlus,cpp,'persist'" value="on" onClick="SetLanguage(this)" /><label class="checkboxLabel" for="ManagedCPlusPlusCheckbox">Visual C++</label><br /></div><div id="memberOptionsMenu"><input id="ProtectedCheckbox" type="checkbox" data="Protected" value="on" onClick="SetMemberOptions(this, 'vis')" /><label class="checkboxLabel" for="ProtectedCheckbox">Include Protected Members</label><br /><input id="InheritedCheckbox" type="checkbox" data="Inherited" value="on" onClick="SetMemberOptions(this, 'decl')" /><label class="checkboxLabel" for="InheritedCheckbox">Include Inherited Members</label><br /></div><table id="bottomTable" cellpadding="0" cellspacing="0"><tr id="headerTableRow1"><td align="left"><span id="runningHeaderText">Berkeley DB .NET API Documentation</span></td></tr><tr id="headerTableRow2"><td align="left"><span id="nsrTitle">DatabaseEnvironment Properties </span></td></tr><tr id="headerTableRow3"><td align="left"><a href="T_BerkeleyDB_DatabaseEnvironment.htm">DatabaseEnvironment Class</a> <a href="#seeAlsoToggle" onclick="OpenSection(seeAlsoToggle)">See Also</a>
<span id="headfeedbackarea" class="feedbackhead">
<a href="javascript:SubmitFeedback('','Berkeley DB .NET API Documentation','','','','%0\dYour%20feedback%20is%20used%20to%20improve%20the%20documentation%20and%20the%20product.%20Your%20e-mail%20address%20will%20not%20be%20used%20for%20any%20other%20purpose%20and%20is%20disposed%20of%20after%20the%20issue%20you%20report%20is%20resolved.%20%20While%20working%20to%20resolve%20the%20issue%20that%20you%20report,%20you%20may%20be%20contacted%20via%20e-mail%20to%20get%20further%20details%20or%20clarification%20on%20the%20feedback%20you%20sent.%20After%20the%20issue%20you%20report%20has%20been%20addressed,%20you%20may%20receive%20an%20e-mail%20to%20let%20you%20know%20that%20your%20feedback%20has%20been%20addressed.%0\A%0\d','Customer%20Feedback');">
Send Feedback
</a>
</span>
</td></tr></table><table id="gradientTable"><tr><td class="nsrBottom" background="../icons/gradient.gif" /></tr></table></div><div id="mainSection"><div id="mainBody"><div id="allHistory" class="saveHistory" onsave="saveAll()" onload="loadAll()" /><span style="color: DarkGray"> </span><p>The <a href="T_BerkeleyDB_DatabaseEnvironment.htm">DatabaseEnvironment</a> type exposes the following members.</p><h1 class="heading"><span onclick="ExpandCollapse(propertyTableToggle)" style="cursor:default;" onkeypress="ExpandCollapse_CheckKey(propertyTableToggle, event)" tabindex="0"><img id="propertyTableToggle" class="toggle" name="toggleSwitch" src="../icons/collapse_all.gif" />Properties</span></h1><div id="propertyTableSection" class="section" name="collapseableSection" style=""><table id="memberList" class="members" frame="lhs" cellpadding="2"><col width="10%" /><tr><th class="iconColumn">
</th><th class="nameColumn">Name</th><th class="descriptionColumn">Description</th></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_AutoCommit.htm">AutoCommit</a></td><td><div class="summary">
If true, database operations for which no explicit transaction
handle was specified, and which modify databases in the database
environment, will be automatically enclosed within a transaction.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_BackupBufferSize.htm">BackupBufferSize</a></td><td><div class="summary">
The size of the buffer, in bytes, to read from the database during a
hot backup.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_BackupHandler.htm">BackupHandler</a></td><td><div class="summary">
Sets the <a href="T_BerkeleyDB_IBackup.htm">IBackup</a> interface to be used when performing
hot backups.
<p>
This interface is used to override the default behavior used by the
<a href="M_BerkeleyDB_DatabaseEnvironment_Backup.htm">Backup(String, BackupOptions)</a> and
<a href="M_BerkeleyDB_DatabaseEnvironment_BackupDatabase.htm">BackupDatabase(String, String, Boolean)</a> methods.
</p></div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_BackupReadCount.htm">BackupReadCount</a></td><td><div class="summary">
The number of pages to read before pausing during the hot backup.
<p>
Increasing this value increases the amount of I/O the backup process
performs for any given time interval. If your application is already
heavily I/O bound, setting this value to a lower number may help to
improve your overall data throughput by reducing the I/O demands
placed on your system. By default, all pages are read without a
pause.
</p></div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_BackupReadSleepDuration.htm">BackupReadSleepDuration</a></td><td><div class="summary">
The number of microseconds to sleep between batches of reads during
a hot backup.
<p>
Increasing this value decreases the amount of I/O the backup process
performs for any given time interval. If your application is already
heavily I/O bound, setting this value to a higher number may help to
improve your overall data throughput by reducing the I/O demands
placed on your system.
</p></div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_BackupWriteDirect.htm">BackupWriteDirect</a></td><td><div class="summary">
If true, direct I/O is used when writing pages to the disk during a
hot backup.
<p>
For some environments, direct I/O can provide faster write
throughput, but usually it is slower because the OS buffer pool
offers asynchronous activity.
</p></div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_CacheSize.htm">CacheSize</a></td><td><div class="summary">
The size of the shared memory buffer pool -- that is, the cache.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_CDB_ALLDB.htm">CDB_ALLDB</a></td><td><div class="summary">
If true, Berkeley DB Concurrent Data Store applications will perform
locking on an environment-wide basis rather than on a per-database
basis.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_Create.htm">Create</a></td><td><div class="summary">
If true, Berkeley DB subsystems will create any underlying files, as
necessary.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_DataDirs.htm">DataDirs</a></td><td><div class="summary">
The array of directories where database files are stored.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_DeadlockResolution.htm">DeadlockResolution</a></td><td><div class="summary">
The deadlock detector configuration, specifying what lock request(s)
should be rejected. As transactions acquire locks on behalf of a
single locker ID, rejecting a lock request associated with a
transaction normally requires the transaction be aborted.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_EncryptAlgorithm.htm">EncryptAlgorithm</a></td><td><div class="summary">
The algorithm used by the Berkeley DB library to perform encryption
and decryption.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_ErrorFeedback.htm">ErrorFeedback</a></td><td><div class="summary">
The mechanism for reporting detailed error messages to the
application.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_ErrorPrefix.htm">ErrorPrefix</a></td><td><div class="summary">
The prefix string that appears before error messages issued by
Berkeley DB.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_EventNotify.htm">EventNotify</a></td><td><div class="summary">
A delegate which is called to notify the process of specific
Berkeley DB events.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_Feedback.htm">Feedback</a></td><td><div class="summary">
Monitor progress within long running operations.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_ForceFlush.htm">ForceFlush</a></td><td><div class="summary">
If true, flush database writes to the backing disk before returning
from the write system call, rather than flushing database writes
explicitly in a separate system call, as necessary.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_FreeThreaded.htm">FreeThreaded</a></td><td><div class="summary">
If true, the object is free-threaded; that is, concurrently usable
by multiple threads in the address space.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_Home.htm">Home</a></td><td><div class="summary">
The database environment home directory.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_HotbackupInProgress.htm">HotbackupInProgress</a></td><td><div class="summary">
Whether there is any hot backup in progress.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_InitLockCount.htm">InitLockCount</a></td><td><div class="summary">
The number of locks allocated when the environment is created
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_InitLockerCount.htm">InitLockerCount</a></td><td><div class="summary">
The number of lockers allocated when the environment is created
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_InitLockObjectCount.htm">InitLockObjectCount</a></td><td><div class="summary">
The number of lock objects allocated when the environment is created
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_InitLogIdCount.htm">InitLogIdCount</a></td><td><div class="summary">
The number of log identifier objects allocated when the
environment is created
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_InitMutexes.htm">InitMutexes</a></td><td><div class="summary">
The initial number of mutexes allocated
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_InitRegions.htm">InitRegions</a></td><td><div class="summary">
If true, Berkeley DB will page-fault shared regions into memory when
initially creating or joining a Berkeley DB environment.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_InitThreadCount.htm">InitThreadCount</a></td><td><div class="summary">
The number of thread objects allocated when the environment is
created
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_InitTxnCount.htm">InitTxnCount</a></td><td><div class="summary">
The number of transaction objects allocated when the environment is
created
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_IntermediateDirMode.htm">IntermediateDirMode</a></td><td><div class="summary">
The intermediate directory permissions.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LockConflictMatrix.htm">LockConflictMatrix</a></td><td><div class="summary">
The current lock conflicts array.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_Lockdown.htm">Lockdown</a></td><td><div class="summary">
If true, lock shared Berkeley DB environment files and memory-mapped
databases into memory.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LockPartitions.htm">LockPartitions</a></td><td><div class="summary">
The number of lock table partitions used in the Berkeley DB
environment.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LockTableSize.htm">LockTableSize</a></td><td><div class="summary">
The size of the lock table in the Berkeley DB environment.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LockTimeout.htm">LockTimeout</a></td><td><div class="summary">
A value, in microseconds, representing lock timeouts.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LogAutoRemove.htm">LogAutoRemove</a></td><td><div class="summary">
If true, Berkeley DB will automatically remove log files that are no
longer needed.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LogBufferSize.htm">LogBufferSize</a></td><td><div class="summary">
The size of the in-memory log buffer, in bytes
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LogDir.htm">LogDir</a></td><td><div class="summary">
The path of a directory to be used as the location of logging files.
Log files created by the Log Manager subsystem will be created in
this directory.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LogFileMode.htm">LogFileMode</a></td><td><div class="summary">
The absolute file mode for created log files. This property is only
useful for the rare Berkeley DB application that does not control
its umask value.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LogForceSync.htm">LogForceSync</a></td><td><div class="summary">
If true, Berkeley DB will flush log writes to the backing disk
before returning from the write system call, rather than flushing
log writes explicitly in a separate system call, as necessary.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LogInMemory.htm">LogInMemory</a></td><td><div class="summary">
If true, transaction logs are maintained in memory rather than on
disk. This means that transactions exhibit the ACI (atomicity,
consistency, and isolation) properties, but not D (durability).
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LogNoBuffer.htm">LogNoBuffer</a></td><td><div class="summary">
If true, system buffering is turned off for Berkeley DB log files to
avoid double caching.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LogRegionSize.htm">LogRegionSize</a></td><td><div class="summary">
The size of the underlying logging area of the Berkeley DB
environment, in bytes.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_LogZeroOnCreate.htm">LogZeroOnCreate</a></td><td><div class="summary">
If true, all pages of a log file are zeroed when that log file is
created.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MaxCacheSize.htm">MaxCacheSize</a></td><td><div class="summary">
The maximum cache size
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MaxLockers.htm">MaxLockers</a></td><td><div class="summary">
The maximum number of locking entities supported by the Berkeley DB
environment.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MaxLocks.htm">MaxLocks</a></td><td><div class="summary">
The maximum number of locks supported by the Berkeley DB
environment.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MaxLogFileSize.htm">MaxLogFileSize</a></td><td><div class="summary">
The maximum size of a single file in the log, in bytes. Because
<a href="F_BerkeleyDB_LSN_Offset.htm">LSN Offsets</a> are unsigned four-byte
values, the size may not be larger than the maximum unsigned
four-byte value.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MaxMutexes.htm">MaxMutexes</a></td><td><div class="summary">
The total number of mutexes allocated
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MaxObjects.htm">MaxObjects</a></td><td><div class="summary">
The maximum number of locked objects
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MaxOpenFiles.htm">MaxOpenFiles</a></td><td><div class="summary">
The number of file descriptors the library will open concurrently
when flushing dirty pages from the cache.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MaxSequentialWrites.htm">MaxSequentialWrites</a></td><td><div class="summary">
The number of sequential write operations scheduled by the library
when flushing dirty pages from the cache.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MaxTransactions.htm">MaxTransactions</a></td><td><div class="summary">
The number of active transactions supported by the environment. This
value bounds the size of the memory allocated for transactions.
Child transactions are counted as active until they either commit or
abort.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MetadataDir.htm">MetadataDir</a></td><td><div class="summary">
The path of directory to store the persistent metadata.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MMapSize.htm">MMapSize</a></td><td><div class="summary">
The maximum file size, in bytes, for a file to be mapped into the
process address space. If no value is specified, it defaults to
10MB.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MutexAlignment.htm">MutexAlignment</a></td><td><div class="summary">
The mutex alignment, in bytes.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_MutexIncrement.htm">MutexIncrement</a></td><td><div class="summary">
The number of additional mutexes allocated.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_NoBuffer.htm">NoBuffer</a></td><td><div class="summary">
If true, turn off system buffering of Berkeley DB database files to
avoid double caching.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_NoLocking.htm">NoLocking</a></td><td><div class="summary">
If true, Berkeley DB will grant all requested mutual exclusion
mutexes and database locks without regard for their actual
availability. This functionality should never be used for purposes
other than debugging.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_NoMMap.htm">NoMMap</a></td><td><div class="summary">
If true, Berkeley DB will copy read-only database files into the
local cache instead of potentially mapping them into process memory.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_NoPanic.htm">NoPanic</a></td><td><div class="summary">
If true, Berkeley DB will ignore any panic state in the database
environment. (Database environments in a panic state normally refuse
all attempts to call Berkeley DB functions, throwing
<a href="T_BerkeleyDB_RunRecoveryException.htm">RunRecoveryException</a>.) This functionality should never
be used for purposes other than debugging.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_NumTestAndSetSpins.htm">NumTestAndSetSpins</a></td><td><div class="summary">
The number of times that test-and-set mutexes should spin without
blocking. The value defaults to 1 on uniprocessor systems and to 50
times the number of processors on multiprocessor systems.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_Overwrite.htm">Overwrite</a></td><td><div class="summary">
If true, overwrite files stored in encrypted formats before deleting
them.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_Private.htm">Private</a></td><td><div class="summary">
If true, allocate region memory from the heap instead of from memory
backed by the filesystem or system shared memory.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RegionMemoryLimitBytes.htm">RegionMemoryLimitBytes</a></td><td><div class="summary">
The bytes component of the byte-count limit on the amount of
memory to be used by shared structures in the main environment
region. These are the structures other than mutexes and the page
cache (memory pool).
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RegionMemoryLimitGBytes.htm">RegionMemoryLimitGBytes</a></td><td><div class="summary">
The gigabytes component of the byte-count limit on the amount of
memory to be used by shared structures in the main environment
region. These are the structures other than mutexes and the page
cache (memory pool).
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_Register.htm">Register</a></td><td><div class="summary">
If true, Berkeley DB will have checked to see if recovery needed to
be performed before opening the database environment.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepAckTimeout.htm">RepAckTimeout</a></td><td><div class="summary">
The amount of time the replication manager's transport function
waits to collect enough acknowledgments from replication group
clients, before giving up and returning a failure indication. The
default wait time is 1 second.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepAutoInit.htm">RepAutoInit</a></td><td><div class="summary">
If true, the replication master will automatically re-initialize
outdated clients (defaults to true).
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepBulkTransfer.htm">RepBulkTransfer</a></td><td><div class="summary">
If true, the replication master sends groups of records to the
clients in a single network transfer
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepCheckpointDelay.htm">RepCheckpointDelay</a></td><td><div class="summary">
The amount of time a master site will delay between completing a
checkpoint and writing a checkpoint record into the log.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepClockskewFast.htm">RepClockskewFast</a></td><td><div class="summary">
The value, relative to <a href="P_BerkeleyDB_DatabaseEnvironment_RepClockskewSlow.htm">RepClockskewSlow</a>, of the
fastest clock in the group of sites.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepClockskewSlow.htm">RepClockskewSlow</a></td><td><div class="summary">
The value of the slowest clock in the group of sites.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepConnectionRetry.htm">RepConnectionRetry</a></td><td><div class="summary">
The amount of time the replication manager will wait before trying
to re-establish a connection to another site after a communication
failure. The default wait time is 30 seconds.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepDelayClientSync.htm">RepDelayClientSync</a></td><td><div class="summary">
If true, the client should delay synchronizing to a newly declared
master (defaults to false). Clients configured in this way will remain
unsynchronized until the application calls <a href="M_BerkeleyDB_DatabaseEnvironment_RepSync.htm">RepSync<span class="languageSpecificText"><span class="cs">()</span><span class="cpp">()</span><span class="nu">()</span></span></a>.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepElectionRetry.htm">RepElectionRetry</a></td><td><div class="summary">
Configure the amount of time the replication manager will wait
before retrying a failed election. The default wait time is 10
seconds.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepElectionTimeout.htm">RepElectionTimeout</a></td><td><div class="summary">
The timeout period for an election. The default timeout is 2
seconds.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepFullElectionTimeout.htm">RepFullElectionTimeout</a></td><td><div class="summary">
An optional configuration timeout period to wait for full election
participation the first time the replication group finds a master.
By default this option is turned off and normal election timeouts
are used. (See the Elections section in the Berkeley DB Reference
Guide for more information.)
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepHeartbeatMonitor.htm">RepHeartbeatMonitor</a></td><td><div class="summary">
The amount of time the replication manager, running at a client
site, waits for some message activity on the connection from the
master (heartbeats or other messages) before concluding that the
connection has been lost. When 0 (the default), no monitoring is
performed.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepHeartbeatSend.htm">RepHeartbeatSend</a></td><td><div class="summary">
The frequency at which the replication manager, running at a master
site, broadcasts a heartbeat message in an otherwise idle system.
When 0 (the default), no heartbeat messages will be sent.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepInMemory.htm">RepInMemory</a></td><td><div class="summary">
If true, replication only stores the internal information in-memory
and cannot keep persistent state across a site crash or reboot. By
default, it is false and replication creates files in the
environment home directory to preserve the internal information.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepLeaseTimeout.htm">RepLeaseTimeout</a></td><td><div class="summary">
The amount of time a client grants its master lease to a master.
When using master leases all sites in a replication group must use
the same lease timeout value. There is no default value. If leases
are desired, this method must be called prior to calling
<a href="M_BerkeleyDB_DatabaseEnvironment_RepStartClient.htm">RepStartClient<span class="languageSpecificText"><span class="cs">()</span><span class="cpp">()</span><span class="nu">()</span></span></a> or <a href="M_BerkeleyDB_DatabaseEnvironment_RepStartMaster.htm">RepStartMaster<span class="languageSpecificText"><span class="cs">()</span><span class="cpp">()</span><span class="nu">()</span></span></a>.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepMessageDispatch.htm">RepMessageDispatch</a></td><td><div class="summary">
Set the message dispatch function. It is responsible for receiving
messages sent from remote sites using either
<a href="M_BerkeleyDB_DbChannel_SendMessage.htm">SendMessage(<span class="languageSpecificText"><span class="cpp">array<</span></span>DatabaseEntry<span class="languageSpecificText"><span class="cpp">></span><span class="cs">[]</span><span class="vb">()</span><span class="nu">[]</span></span>)</a> or <a href="M_BerkeleyDB_DbChannel_SendRequest_1.htm">SendRequest(<span class="languageSpecificText"><span class="cpp">array<</span></span>DatabaseEntry<span class="languageSpecificText"><span class="cpp">></span><span class="cs">[]</span><span class="vb">()</span><span class="nu">[]</span></span>, UInt32)</a>.
If the message received by this function was sent using
<a href="M_BerkeleyDB_DbChannel_SendMessage.htm">SendMessage(<span class="languageSpecificText"><span class="cpp">array<</span></span>DatabaseEntry<span class="languageSpecificText"><span class="cpp">></span><span class="cs">[]</span><span class="vb">()</span><span class="nu">[]</span></span>)</a>, then no response is required.
If the message was sent using <a href="M_BerkeleyDB_DbChannel_SendRequest_1.htm">SendRequest(<span class="languageSpecificText"><span class="cpp">array<</span></span>DatabaseEntry<span class="languageSpecificText"><span class="cpp">></span><span class="cs">[]</span><span class="vb">()</span><span class="nu">[]</span></span>, UInt32)</a>,
then this function must send a response using
<a href="M_BerkeleyDB_DbChannel_SendMessage.htm">SendMessage(<span class="languageSpecificText"><span class="cpp">array<</span></span>DatabaseEntry<span class="languageSpecificText"><span class="cpp">></span><span class="cs">[]</span><span class="vb">()</span><span class="nu">[]</span></span>)</a>.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepMgrAckPolicy.htm">RepMgrAckPolicy</a></td><td><div class="summary">
Specify how master and client sites will handle acknowledgment of
replication messages which are necessary for "permanent" records.
The current implementation requires all sites in a replication group
configure the same acknowledgement policy.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepMgrLocalSite.htm">RepMgrLocalSite</a></td><td><div class="summary">
The local site of the replication manager. Returns null if the
local site has not been configured.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepMgrRemoteSites.htm">RepMgrRemoteSites</a></td><td><div class="summary">
The status of the sites currently known by the replication manager.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepMgrRunElections.htm">RepMgrRunElections</a></td><td><div class="summary">
If true, Replication Manager automatically runs elections to
choose a new master when the old master appears to
have become disconnected (defaults to true).
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepNoBlocking.htm">RepNoBlocking</a></td><td><div class="summary">
If true, Berkeley DB method calls that would normally block while
clients are in recovery will return errors immediately (defaults to
false).
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepNSites.htm">RepNSites</a></td><td><div class="summary">
The total number of sites in the replication group.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepPriority.htm">RepPriority</a></td><td><div class="summary">
The database environment's priority in replication group elections.
A special value of 0 indicates that this environment cannot be a
replication group master. If not configured, then a default value
of 100 is used.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepRetransmissionRequestMax.htm">RepRetransmissionRequestMax</a></td><td><div class="summary">
The maximum number of microseconds a client waits before requesting
retransmission.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepRetransmissionRequestMin.htm">RepRetransmissionRequestMin</a></td><td><div class="summary">
The minimum number of microseconds a client waits before requesting
retransmission.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepStrict2Site.htm">RepStrict2Site</a></td><td><div class="summary">
Replication Manager observes the strict "majority" rule in managing
elections, even in a group with only 2 sites. This means the client
in a 2-site group will be unable to take over as master if the
original master fails or becomes disconnected. (See the Elections
section in the Berkeley DB Reference Guide for more information.)
Both sites in the replication group should have the same value for
this parameter.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepTransmitLimitBytes.htm">RepTransmitLimitBytes</a></td><td><div class="summary">
The bytes component of the byte-count limit on the amount of data
that will be transmitted from a site in response to a single
message processed by <a href="M_BerkeleyDB_DatabaseEnvironment_RepProcessMessage.htm">RepProcessMessage(DatabaseEntry, DatabaseEntry, Int32)</a>.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepTransmitLimitGBytes.htm">RepTransmitLimitGBytes</a></td><td><div class="summary">
The gigabytes component of the byte-count limit on the amount of
data that will be transmitted from a site in response to a single
message processed by <a href="M_BerkeleyDB_DatabaseEnvironment_RepProcessMessage.htm">RepProcessMessage(DatabaseEntry, DatabaseEntry, Int32)</a>.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepTransport.htm">RepTransport</a></td><td><div class="summary">
The delegate used to transmit data using the replication
application's communication infrastructure.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RepUseMasterLeases.htm">RepUseMasterLeases</a></td><td><div class="summary">
If true, master leases will be used for this site (defaults to
false).
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RunFatalRecovery.htm">RunFatalRecovery</a></td><td><div class="summary">
If true, catastrophic recovery was run on this environment before
opening it for normal use.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_RunRecovery.htm">RunRecovery</a></td><td><div class="summary">
If true, normal recovery was run on this environment before opening
it for normal use.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_SequentialWritePause.htm">SequentialWritePause</a></td><td><div class="summary">
The number of microseconds the thread of control will pause before
scheduling further write operations.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_SetThreadID.htm">SetThreadID</a></td><td><div class="summary">
A delegate that returns a unique identifier pair for the current
thread of control.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_SetThreadName.htm">SetThreadName</a></td><td><div class="summary">
A delegate that formats a process ID and thread ID identifier pair.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_SystemMemory.htm">SystemMemory</a></td><td><div class="summary">
If true, allocate region memory from system shared memory instead of
from heap memory or memory backed by the filesystem.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_TempDir.htm">TempDir</a></td><td><div class="summary">
The path of a directory to be used as the location of temporary
files.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_ThreadCount.htm">ThreadCount</a></td><td><div class="summary">
An approximate number of threads in the database environment.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_ThreadIsAlive.htm">ThreadIsAlive</a></td><td><div class="summary">
A delegate that returns if a thread of control (either a true thread
or a process) is still running.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_TimeNotGranted.htm">TimeNotGranted</a></td><td><div class="summary">
If true, database calls timing out based on lock or transaction
timeout values will throw <a href="T_BerkeleyDB_LockNotGrantedException.htm">LockNotGrantedException</a>
instead of <a href="T_BerkeleyDB_DeadlockException.htm">DeadlockException</a>.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_TxnNoSync.htm">TxnNoSync</a></td><td><div class="summary">
If true, Berkeley DB will not write or synchronously flush the log
on transaction commit.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_TxnNoWait.htm">TxnNoWait</a></td><td><div class="summary">
If true and a lock is unavailable for any Berkeley DB operation
performed in the context of a transaction, cause the operation to
throw <a href="T_BerkeleyDB_DeadlockException.htm">DeadlockException</a> (or
<a href="T_BerkeleyDB_LockNotGrantedException.htm">LockNotGrantedException</a> if configured with
<a href="P_BerkeleyDB_DatabaseEnvironment_TimeNotGranted.htm">TimeNotGranted</a>).
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_TxnSnapshot.htm">TxnSnapshot</a></td><td><div class="summary">
If true, all transactions in the environment will be started as if
<a href="F_BerkeleyDB_TransactionConfig_Snapshot.htm">Snapshot</a> was passed to
<a href="M_BerkeleyDB_DatabaseEnvironment_BeginTransaction.htm">BeginTransaction<span class="languageSpecificText"><span class="cs">()</span><span class="cpp">()</span><span class="nu">()</span></span></a>, and all non-transactional cursors
will be opened as if <a href="F_BerkeleyDB_CursorConfig_SnapshotIsolation.htm">SnapshotIsolation</a>
was passed to <a href="M_BerkeleyDB_BaseDatabase_Cursor.htm">Cursor<span class="languageSpecificText"><span class="cs">()</span><span class="cpp">()</span><span class="nu">()</span></span></a>.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_TxnTimeout.htm">TxnTimeout</a></td><td><div class="summary">
A value, in microseconds, representing transaction timeouts.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_TxnTimestamp.htm">TxnTimestamp</a></td><td><div class="summary">
The recovery timestamp
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_TxnWriteNoSync.htm">TxnWriteNoSync</a></td><td><div class="summary">
If true, Berkeley DB will write, but will not synchronously flush,
the log on transaction commit.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_UseEnvironmentVars.htm">UseEnvironmentVars</a></td><td><div class="summary">
The Berkeley DB process' environment may be permitted to specify
information to be used when naming files; see Berkeley DB File
Naming in the Programmer's Reference Guide for more information.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_UseMVCC.htm">UseMVCC</a></td><td><div class="summary">
If true, all databases in the environment will be opened as if
<a href="F_BerkeleyDB_DatabaseConfig_UseMVCC.htm">UseMVCC</a> was set.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_UsingCDB.htm">UsingCDB</a></td><td><div class="summary">
If true, locking for the Berkeley DB Concurrent Data Store product
was initialized.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_UsingLocking.htm">UsingLocking</a></td><td><div class="summary">
If true, the locking subsystem was initialized.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_UsingLogging.htm">UsingLogging</a></td><td><div class="summary">
If true, the logging subsystem was initialized.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_UsingMPool.htm">UsingMPool</a></td><td><div class="summary">
If true, the shared memory buffer pool subsystem was initialized.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_UsingReplication.htm">UsingReplication</a></td><td><div class="summary">
If true, the replication subsystem was initialized.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_UsingTxns.htm">UsingTxns</a></td><td><div class="summary">
If true, the transaction subsystem was initialized.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_Verbosity.htm">Verbosity</a></td><td><div class="summary">
Specific additional informational and debugging messages in the
Berkeley DB message output.
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironment_YieldCPU.htm">YieldCPU</a></td><td><div class="summary">
If true, Berkeley DB will yield the processor immediately after each
page or mutex acquisition.
</div></td></tr></table></div><h1 class="heading"><span onclick="ExpandCollapse(seeAlsoToggle)" style="cursor:default;" onkeypress="ExpandCollapse_CheckKey(seeAlsoToggle, event)" tabindex="0"><img id="seeAlsoToggle" class="toggle" name="toggleSwitch" src="../icons/collapse_all.gif" />See Also</span></h1><div id="seeAlsoSection" class="section" name="collapseableSection" style=""><div class="seeAlsoStyle"><a href="T_BerkeleyDB_DatabaseEnvironment.htm">DatabaseEnvironment Class</a></div><div class="seeAlsoStyle"><a href="N_BerkeleyDB.htm">BerkeleyDB Namespace</a></div></div></div><div id="footer"><div class="footerLine"><img width="100%" height="3px" src="../icons/footer.gif" title="Footer image" /></div><A NAME="feedback"></A><span id="fb" class="feedbackcss"> </span>
Report Feedback on this item in the Oracle Technology Network Forum <p />Copyright (c) 2008, 2013 Oracle. All rights reserved.</div></div></body></html>
|