mirror of
https://github.com/yasuhirokimura/db18
synced 2026-06-08 18:29:23 +00:00
258 lines
42 KiB
HTML
258 lines
42 KiB
HTML
<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>DatabaseEnvironmentConfig Members</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="AllMembers_T_BerkeleyDB_DatabaseEnvironmentConfig" /><meta name="guid" content="AllMembers_T_BerkeleyDB_DatabaseEnvironmentConfig" /><xml><MSHelp:Attr Name="AssetID" Value="AllMembers.T:BerkeleyDB.DatabaseEnvironmentConfig" /><MSHelp:TOCTitle Title="DatabaseEnvironmentConfig Members" /><MSHelp:RLTitle Title="DatabaseEnvironmentConfig Members (BerkeleyDB)" /><MSHelp:Keyword Index="A" Term="AllMembers.T:BerkeleyDB.DatabaseEnvironmentConfig" /><MSHelp:Keyword Index="A" Term="frlrfBerkeleyDBDatabaseEnvironmentConfigMembersTopic" /><MSHelp:Keyword Index="K" Term="DatabaseEnvironmentConfig class" /><MSHelp:Keyword Index="K" Term="DatabaseEnvironmentConfig class, all members" /><MSHelp:Keyword Index="K" Term="BerkeleyDB.DatabaseEnvironmentConfig class" /><MSHelp:Keyword Index="F" Term="DatabaseEnvironmentConfig" /><MSHelp:Keyword Index="F" Term="BerkeleyDB.DatabaseEnvironmentConfig" /><MSHelp:Attr Name="HelpPriority" Value="1" /><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="18.1.32.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">DatabaseEnvironmentConfig Members</span></td></tr><tr id="headerTableRow3"><td align="left"><a href="T_BerkeleyDB_DatabaseEnvironmentConfig.htm">DatabaseEnvironmentConfig Class</a> <a href="#constructorTableToggle" onclick="OpenSection(constructorTableToggle)">Constructors</a> <a href="#methodTableToggle" onclick="OpenSection(methodTableToggle)">Methods</a> <a href="#fieldTableToggle" onclick="OpenSection(fieldTableToggle)">Fields</a> <a href="#propertyTableToggle" onclick="OpenSection(propertyTableToggle)">Properties</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 /><p>The <a href="T_BerkeleyDB_DatabaseEnvironmentConfig.htm">DatabaseEnvironmentConfig</a> type exposes the following members.</p><h1 class="heading"><span onclick="ExpandCollapse(constructorTableToggle)" style="cursor:default;" onkeypress="ExpandCollapse_CheckKey(constructorTableToggle, event)" tabindex="0"><img id="constructorTableToggle" class="toggle" name="toggleSwitch" src="../icons/collapse_all.gif" />Constructors</span></h1><div id="constructorTableSection" 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/pubmethod.gif" title="Public method" /></td><td><a href="M_BerkeleyDB_DatabaseEnvironmentConfig__ctor.htm">DatabaseEnvironmentConfig</a></td><td><div class="summary">
|
||
Create a new object with default settings
|
||
</div></td></tr></table></div><h1 class="heading"><span onclick="ExpandCollapse(methodTableToggle)" style="cursor:default;" onkeypress="ExpandCollapse_CheckKey(methodTableToggle, event)" tabindex="0"><img id="methodTableToggle" class="toggle" name="toggleSwitch" src="../icons/collapse_all.gif" />Methods</span></h1><div id="methodTableSection" 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;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="http://msdn2.microsoft.com/en-us/library/bsc2ak47" target="_blank">Equals</a></td><td><div class="summary">
|
||
Determines whether the specified <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a> is equal to the current <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.
|
||
</div> (Inherited from <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="http://msdn2.microsoft.com/en-us/library/zdee4b3y" target="_blank">GetHashCode</a></td><td><div class="summary">
|
||
Serves as a hash function for a particular type.
|
||
</div> (Inherited from <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="http://msdn2.microsoft.com/en-us/library/dfwy45w9" target="_blank">GetType</a></td><td><div class="summary">
|
||
Gets the <a href="http://msdn2.microsoft.com/en-us/library/42892f65" target="_blank">Type</a> of the current instance.
|
||
</div> (Inherited from <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="M_BerkeleyDB_DatabaseEnvironmentConfig_SetEncryption.htm">SetEncryption</a></td><td><div class="summary">
|
||
Set the password and algorithm used by the Berkeley DB library to
|
||
perform encryption and decryption.
|
||
</div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="http://msdn2.microsoft.com/en-us/library/7bxwbwt2" target="_blank">ToString</a></td><td><div class="summary">
|
||
Returns a <a href="http://msdn2.microsoft.com/en-us/library/s1wwdcbf" target="_blank">String</a> that represents the current <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.
|
||
</div> (Inherited from <a href="http://msdn2.microsoft.com/en-us/library/e5kfa45b" target="_blank">Object</a>.)</td></tr></table></div><h1 class="heading"><span onclick="ExpandCollapse(fieldTableToggle)" style="cursor:default;" onkeypress="ExpandCollapse_CheckKey(fieldTableToggle, event)" tabindex="0"><img id="fieldTableToggle" class="toggle" name="toggleSwitch" src="../icons/collapse_all.gif" />Fields</span></h1><div id="fieldTableSection" 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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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, are automatically enclosed within a transaction.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_BlobDir.htm">BlobDir</a></td><td><div class="summary">
|
||
Deprecated. Replaced by ExternalFileDir.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_CDB_ALLDB.htm">CDB_ALLDB</a></td><td><div class="summary">
|
||
If true, Berkeley DB Concurrent Data Store applications 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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_Create.htm">Create</a></td><td><div class="summary">
|
||
If true, Berkeley DB subsystems create any underlying files, as
|
||
necessary.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_CreationDir.htm">CreationDir</a></td><td><div class="summary">
|
||
The path of a directory to be used as the location to create the
|
||
access method database files. When <a href="M_BerkeleyDB_BTreeDatabase_Open.htm">Open(String, BTreeDatabaseConfig)</a>,
|
||
<a href="M_BerkeleyDB_HashDatabase_Open.htm">Open(String, HashDatabaseConfig)</a>, <a href="M_BerkeleyDB_QueueDatabase_Open.htm">Open(String, QueueDatabaseConfig)</a> or
|
||
<a href="M_BerkeleyDB_RecnoDatabase_Open.htm">Open(String, RecnoDatabaseConfig)</a> is used to create a file, it will be
|
||
created relative to this path.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_DataDirs.htm">DataDirs</a></td><td><div class="summary">
|
||
Paths of directories to be used as the location of the access method
|
||
database files.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_ExternalFileDir.htm">ExternalFileDir</a></td><td><div class="summary">
|
||
The path of the directory where external files are stored,
|
||
replaces BlobFileDir.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_ForceFlush.htm">ForceFlush</a></td><td><div class="summary">
|
||
If true, Berkeley DB flushes 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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_FreeThreaded.htm">FreeThreaded</a></td><td><div class="summary">
|
||
If true, the created <a href="T_BerkeleyDB_DatabaseEnvironment.htm">DatabaseEnvironment</a> 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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_HotbackupInProgress.htm">HotbackupInProgress</a></td><td><div class="summary"> Set a flag in the environment indicating that a
|
||
hot backup is in progress.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_InitRegions.htm">InitRegions</a></td><td><div class="summary">
|
||
If true, Berkeley DB page-faults shared regions into memory when
|
||
initially creating or joining a Berkeley DB environment. In
|
||
addition, Berkeley DB writes the shared regions when creating an
|
||
environment, forcing the underlying virtual memory and filesystems
|
||
to instantiate both the necessary memory and the necessary disk
|
||
space. This can also avoid out-of-disk space failures later on.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_IntermediateDirMode.htm">IntermediateDirMode</a></td><td><div class="summary">
|
||
The permissions for any intermediate directories created by Berkeley
|
||
DB.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_LockSystemCfg.htm">LockSystemCfg</a></td><td><div class="summary">
|
||
Configuration for the locking subsystem
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_LogSystemCfg.htm">LogSystemCfg</a></td><td><div class="summary">
|
||
Configuration for the logging subsystem
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_MessagePrefix.htm">MessagePrefix</a></td><td><div class="summary">
|
||
The prefix string that appears before informational messages issued
|
||
by Berkeley DB.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_MetadataDir.htm">MetadataDir</a></td><td><div class="summary">
|
||
The path of a directory to be used as the location to store
|
||
the persistent metadata.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_MPoolSystemCfg.htm">MPoolSystemCfg</a></td><td><div class="summary">
|
||
Configuration for the memory pool subsystem
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_MutexSystemCfg.htm">MutexSystemCfg</a></td><td><div class="summary">
|
||
Configuration for the mutex subsystem
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_NoLocking.htm">NoLocking</a></td><td><div class="summary">
|
||
If true, Berkeley DB grants 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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_NoMMap.htm">NoMMap</a></td><td><div class="summary">
|
||
If true, Berkeley DB copies read-only database files into the
|
||
local cache instead of potentially mapping them into process memory
|
||
(see <a href="P_BerkeleyDB_MPoolConfig_MMapSize.htm">MMapSize</a> for further information).
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_NoPanic.htm">NoPanic</a></td><td><div class="summary">
|
||
If true, Berkeley DB ignores 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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_Register.htm">Register</a></td><td><div class="summary">
|
||
If true, check to see if recovery needs to be performed before
|
||
opening the database environment. (For this check to be accurate,
|
||
all processes using the environment must specify it when opening the
|
||
environment.)
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_RepSystemCfg.htm">RepSystemCfg</a></td><td><div class="summary">
|
||
Configuration for the replication subsystem
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_RunFatalRecovery.htm">RunFatalRecovery</a></td><td><div class="summary">
|
||
If true, catastrophic recovery is run on this environment
|
||
before opening it for normal use.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_RunRecovery.htm">RunRecovery</a></td><td><div class="summary">
|
||
If true, normal recovery is run on this environment before
|
||
opening it for normal use.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_TempDir.htm">TempDir</a></td><td><div class="summary">
|
||
The path of a directory to be used as the location for temporary
|
||
files.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_ThreadName.htm">ThreadName</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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_TimeNotGranted.htm">TimeNotGranted</a></td><td><div class="summary">
|
||
If true, database calls timing out based on lock or transaction
|
||
timeout values throw <a href="T_BerkeleyDB_LockNotGrantedException.htm">LockNotGrantedException</a>
|
||
instead of <a href="T_BerkeleyDB_DeadlockException.htm">DeadlockException</a>. This allows applications
|
||
to distinguish between operations which have deadlocked and
|
||
operations which have exceeded their time limits.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_TxnNoSync.htm">TxnNoSync</a></td><td><div class="summary">
|
||
If true, Berkeley DB does not write or synchronously flush the log
|
||
on transaction commit.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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
|
||
<a href="F_BerkeleyDB_DatabaseEnvironmentConfig_TimeNotGranted.htm">TimeNotGranted</a> is set.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_TxnSnapshot.htm">TxnSnapshot</a></td><td><div class="summary">
|
||
If true, all transactions in the environment are started as if
|
||
<a href="F_BerkeleyDB_TransactionConfig_Snapshot.htm">Snapshot</a> were 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 are opened as if
|
||
<a href="F_BerkeleyDB_CursorConfig_SnapshotIsolation.htm">SnapshotIsolation</a> were 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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_TxnWriteNoSync.htm">TxnWriteNoSync</a></td><td><div class="summary">
|
||
If true, Berkeley DB writes, but does not synchronously flush,
|
||
the log on transaction commit.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_UseCDB.htm">UseCDB</a></td><td><div class="summary">
|
||
If true, initialize locking for the Berkeley DB Concurrent Data
|
||
Store product.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_UseEnvironmentVars.htm">UseEnvironmentVars</a></td><td><div class="summary">
|
||
If true, the Berkeley DB process' environment may be permitted to
|
||
specify information to be used when naming files.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_UseLocking.htm">UseLocking</a></td><td><div class="summary">
|
||
If true, initialize the locking subsystem.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_UseLogging.htm">UseLogging</a></td><td><div class="summary">
|
||
If true, initialize the logging subsystem.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_UseMPool.htm">UseMPool</a></td><td><div class="summary">
|
||
If true, initialize the shared memory buffer pool subsystem.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_UseMVCC.htm">UseMVCC</a></td><td><div class="summary">
|
||
If true, all databases in the environment are opened as if
|
||
<a href="F_BerkeleyDB_DatabaseConfig_UseMVCC.htm">UseMVCC</a> is passed to
|
||
<a href="M_BerkeleyDB_Database_Open.htm">Open(String, DatabaseConfig)</a>. This flag is ignored for queue
|
||
databases for which MVCC is not supported.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_UseReplication.htm">UseReplication</a></td><td><div class="summary">
|
||
If true, initialize the replication subsystem.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_UseTxns.htm">UseTxns</a></td><td><div class="summary">
|
||
If true, initialize the transaction subsystem.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_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/pubfield.gif" title="Public field" /></td><td><a href="F_BerkeleyDB_DatabaseEnvironmentConfig_YieldCPU.htm">YieldCPU</a></td><td><div class="summary">
|
||
If true, Berkeley DB yields the processor immediately after each
|
||
page or mutex acquisition. This functionality should never be used
|
||
for purposes other than stress testing.
|
||
</div></td></tr></table></div><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_DatabaseEnvironmentConfig_BlobThreshold.htm">BlobThreshold</a></td><td><div class="summary">
|
||
Deprecated. Replaced by ExternalFileThreshold.
|
||
</div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironmentConfig_EncryptAlgorithm.htm">EncryptAlgorithm</a></td><td><div class="summary">
|
||
The algorithm used 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_DatabaseEnvironmentConfig_EncryptionPassword.htm">EncryptionPassword</a></td><td><div class="summary">
|
||
The password used 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_DatabaseEnvironmentConfig_ExternalFileThreshold.htm">ExternalFileThreshold</a></td><td><div class="summary">
|
||
The size in bytes which is used to determine when a data item will
|
||
be stored as an external file.
|
||
<p>
|
||
Any data item that is equal to or larger in size than the
|
||
threshold value is automatically stored as an external file.
|
||
</p><p>
|
||
If the threshold value is 0, databases opened in the environment
|
||
default to never using external file support.
|
||
</p><p>
|
||
It is illegal to enable external file support in the environment if
|
||
any of <a href="F_BerkeleyDB_DatabaseEnvironmentConfig_TxnSnapshot.htm">TxnSnapshot</a>,
|
||
and <a href="F_BerkeleyDB_DatabaseEnvironmentConfig_UseMVCC.htm">UseMVCC</a> is set to true.
|
||
</p></div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_DatabaseEnvironmentConfig_InitDatabaseCount.htm">InitDatabaseCount</a></td><td><div class="summary">
|
||
The initial number of databases catered for 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_DatabaseEnvironmentConfig_InitDatabaseLength.htm">InitDatabaseLength</a></td><td><div class="summary">
|
||
The initial maximum combined length of a database's directory
|
||
and name catered for 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_DatabaseEnvironmentConfig_InitExtFileDatabaseCount.htm">InitExtFileDatabaseCount</a></td><td><div class="summary">
|
||
The initial number of databases and subdatabases using external
|
||
files catered for 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_DatabaseEnvironmentConfig_InitRepSitesCount.htm">InitRepSitesCount</a></td><td><div class="summary">
|
||
The initial maximum number of sites in the replication group
|
||
catered for 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_DatabaseEnvironmentConfig_InitThreadCount.htm">InitThreadCount</a></td><td><div class="summary">
|
||
The initial number of concurrent threads catered for 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_DatabaseEnvironmentConfig_InitTxnCount.htm">InitTxnCount</a></td><td><div class="summary">
|
||
The initial number of transactions catered for 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_DatabaseEnvironmentConfig_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_DatabaseEnvironmentConfig_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_DatabaseEnvironmentConfig_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_DatabaseEnvironmentConfig_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_DatabaseEnvironmentConfig_TxnTimestamp.htm">TxnTimestamp</a></td><td><div class="summary">
|
||
Recover to the time specified by timestamp rather than to the most
|
||
current possible date.
|
||
</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_DatabaseEnvironmentConfig.htm">DatabaseEnvironmentConfig 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, 2019 Oracle. All rights reserved.</div></div></body></html> |