Sindbad~EG File Manager

Current Path : /usr/local/share/doc/db18/csharp/html/
Upload File :
Current File : /usr/local/share/doc/db18/csharp/html/AllMembers_T_BerkeleyDB_BTreeDatabase.htm

<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>BTreeDatabase 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_BTreeDatabase" /><meta name="guid" content="AllMembers_T_BerkeleyDB_BTreeDatabase" /><xml><MSHelp:Attr Name="AssetID" Value="AllMembers.T:BerkeleyDB.BTreeDatabase" /><MSHelp:TOCTitle Title="BTreeDatabase Members" /><MSHelp:RLTitle Title="BTreeDatabase Members (BerkeleyDB)" /><MSHelp:Keyword Index="A" Term="AllMembers.T:BerkeleyDB.BTreeDatabase" /><MSHelp:Keyword Index="A" Term="frlrfBerkeleyDBBTreeDatabaseMembersTopic" /><MSHelp:Keyword Index="K" Term="BTreeDatabase class" /><MSHelp:Keyword Index="K" Term="BTreeDatabase class, all members" /><MSHelp:Keyword Index="K" Term="BerkeleyDB.BTreeDatabase class" /><MSHelp:Keyword Index="F" Term="BTreeDatabase" /><MSHelp:Keyword Index="F" Term="BerkeleyDB.BTreeDatabase" /><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">BTreeDatabase Members</span></td></tr><tr id="headerTableRow3"><td align="left"><a href="T_BerkeleyDB_BTreeDatabase.htm">BTreeDatabase Class</a>  <a href="#methodTableToggle" onclick="OpenSection(methodTableToggle)">Methods</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_BTreeDatabase.htm">BTreeDatabase</a> type exposes the following members.</p><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="Overload_BerkeleyDB_BTreeDatabase_Close.htm">Close</a></td><td>Overloaded.  <div class="summary">
        <p>
            Although closing a database also closes any open cursors, it is
            recommended that applications explicitly close all their Cursor
            objects before closing the database. The reason why is that when the
            cursor is explicitly closed, the memory allocated for it is
            reclaimed; however, this does not happen if you close a database
            while cursors are still opened.
            </p>
        <p>
            The same rule, for the same reasons, holds true for
            <a href="T_BerkeleyDB_Transaction.htm">Transaction</a> objects. Simply make sure you resolve
            all your transaction objects before closing your database handle.
            </p>
        <p>
            Because key/data pairs are cached in-memory, applications should
            make a point to always either close database handles or sync their
            data to disk (using <a href="M_BerkeleyDB_BaseDatabase_Sync.htm">Sync<span class="languageSpecificText"><span class="cs">()</span><span class="cpp">()</span><span class="nu">()</span></span></a> before exiting, to
            ensure that any data cached in main memory is reflected in the
            underlying file system.
            </p>
        <p>
            When called on a secondary index's primary database, the primary
            should be closed only after all secondary indices referencing
            it have been closed.
            </p>
        <p>
            When multiple threads use the object concurrently, only a
            single thread may call the Close method.
            </p>
        <p>
            The object may not be accessed again after Close is called,
            regardless of its outcome.
            </p>
      </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_Compact.htm">Compact</a></td><td>Overloaded.  </td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_Cursor.htm">Cursor</a></td><td>Overloaded.  </td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_Delete.htm">Delete</a></td><td>Overloaded.  </td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="M_BerkeleyDB_BaseDatabase_Dispose.htm">Dispose</a></td><td><div class="summary">
            Release the resources held by this object, and close the database if
            it is still open.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</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/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="Overload_BerkeleyDB_BTreeDatabase_Exists.htm">Exists</a></td><td>Overloaded.  </td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_FastStats.htm">FastStats</a></td><td>Overloaded.  <div class="summary">
        <p>
            Among other things, this method makes it possible for applications
            to request key and record counts without incurring the performance
            penalty of traversing the entire database. 
            </p>
        <p>
            The statistical information is described by the
            <a href="T_BerkeleyDB_BTreeStats.htm">BTreeStats</a>, <a href="T_BerkeleyDB_HashStats.htm">HashStats</a>,
            <a href="T_BerkeleyDB_QueueStats.htm">QueueStats</a>, and <a href="T_BerkeleyDB_RecnoStats.htm">RecnoStats</a> classes. 
            </p>
      </div></td></tr><tr data="public;declared;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_Get.htm">Get</a></td><td>Overloaded.  </td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_GetBoth.htm">GetBoth</a></td><td>Overloaded.  </td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_GetBothMultiple.htm">GetBothMultiple</a></td><td>Overloaded.  </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;declared;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_GetMultiple.htm">GetMultiple</a></td><td>Overloaded.  </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;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="M_BerkeleyDB_Database_Join.htm">Join</a></td><td><div class="summary">
            Create a specialized join cursor for use in performing equality or
            natural joins on secondary indices.
            </div> (Inherited from <a href="T_BerkeleyDB_Database.htm">Database</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_KeyRange.htm">KeyRange</a></td><td>Overloaded.  </td></tr><tr data="public;static;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /><img src="../icons/static.gif" title="Static member" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_Open.htm">Open</a></td><td>Overloaded.  </td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_PrintFastStats.htm">PrintFastStats</a></td><td>Overloaded.  <div class="summary">
            The statistical information is described by the
            <a href="T_BerkeleyDB_BTreeStats.htm">BTreeStats</a>, <a href="T_BerkeleyDB_HashStats.htm">HashStats</a>, 
            <a href="T_BerkeleyDB_HeapStats.htm">HeapStats</a>, <a href="T_BerkeleyDB_QueueStats.htm">QueueStats</a>, and
            <a href="T_BerkeleyDB_RecnoStats.htm">RecnoStats</a> classes. 
            </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_PrintStats.htm">PrintStats</a></td><td>Overloaded.  <div class="summary">
            The statistical information is described by the
            <a href="T_BerkeleyDB_BTreeStats.htm">BTreeStats</a>, <a href="T_BerkeleyDB_HashStats.htm">HashStats</a>, 
            <a href="T_BerkeleyDB_HeapStats.htm">HeapStats</a>, <a href="T_BerkeleyDB_QueueStats.htm">QueueStats</a>, and
            <a href="T_BerkeleyDB_RecnoStats.htm">RecnoStats</a> classes. 
            </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_Put.htm">Put</a></td><td>Overloaded.  <div class="summary">
        <p>
            If the database supports duplicates, add the new data value at the
            end of the duplicate set. If the database supports sorted
            duplicates, the new data value is inserted at the correct sorted
            location.
            </p>
      </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_PutNoDuplicate.htm">PutNoDuplicate</a></td><td>Overloaded.  </td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_PutNoOverwrite.htm">PutNoOverwrite</a></td><td>Overloaded.  </td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_Stats.htm">Stats</a></td><td>Overloaded.  <div class="summary">
            The statistical information is described by
            <a href="T_BerkeleyDB_BTreeStats.htm">BTreeStats</a>. 
            </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="M_BerkeleyDB_BaseDatabase_Sync.htm">Sync</a></td><td><div class="summary">
            Flush any cached information to disk.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</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/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><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_Truncate.htm">Truncate</a></td><td>Overloaded.  <div class="summary">
             When called on a database configured with secondary indices, 
             This method truncates the primary database and all secondary
             indices. A count of the records discarded from the primary database
             is returned. 
             </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_BTreeDatabase_TruncateUnusedPages.htm">TruncateUnusedPages</a></td><td>Overloaded.  </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;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_AutoCommit.htm">AutoCommit</a></td><td><div class="summary">
            If true, all database modification operations based on this object
            are transactionally protected.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_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/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_BlobThreshold.htm">BlobThreshold</a></td><td><div class="summary">
            Deprecated.  Replaced by ExternalFileThreshold.
            </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_CacheSize.htm">CacheSize</a></td><td><div class="summary">
            The size of the shared memory buffer pool (the cache).
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_Compare.htm">Compare</a></td><td><div class="summary">
            The Btree key comparison function. The comparison function is called
            whenever it is necessary to compare a key specified by the
            application with a key currently stored in the tree. 
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_Compress.htm">Compress</a></td><td><div class="summary">
            The compression function used to store key/data pairs in the
            database.
            </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_Creation.htm">Creation</a></td><td><div class="summary">
            The CreatePolicy with which this database was opened.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_DatabaseName.htm">DatabaseName</a></td><td><div class="summary">
            The name of this database, if it has one.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_Decompress.htm">Decompress</a></td><td><div class="summary">
            The decompression function used to retrieve key/data pairs from the
            database.
            </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_DoChecksum.htm">DoChecksum</a></td><td><div class="summary">
            If true, do checksum verification of pages read into the cache from
            the backing filestore.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_DupCompare.htm">DupCompare</a></td><td><div class="summary">
            The duplicate data item comparison function.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_Duplicates.htm">Duplicates</a></td><td><div class="summary">
            Whether the insertion of duplicate data items in the database is
            permitted, and whether duplicate items are sorted.
            </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_EncryptAlgorithm.htm">EncryptAlgorithm</a></td><td><div class="summary">
            The algorithm used by the Berkeley DB library to perform encryption
            and decryption. 
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_Encrypted.htm">Encrypted</a></td><td><div class="summary">
            If true, encrypt all data stored in the database.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_Endianness.htm">Endianness</a></td><td><div class="summary">
            The database byte order.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_ErrorFeedback.htm">ErrorFeedback</a></td><td><div class="summary">
            The mechanism for reporting detailed error messages to the
            application.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_ErrorPrefix.htm">ErrorPrefix</a></td><td><div class="summary">
            The prefix string that appears before error messages issued by
            Berkeley DB.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_ExternalFileDir.htm">ExternalFileDir</a></td><td><div class="summary">
            The path of the directory where external 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_BTreeDatabase_ExternalFileThreshold.htm">ExternalFileThreshold</a></td><td><div class="summary">
            The threshold value in bytes beyond which data items are stored as
            external files.
            <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>
            A value of 0 indicates that external files are not used by the
            database.
            </p></div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_Feedback.htm">Feedback</a></td><td><div class="summary">
            Monitor progress within long running operations.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_FileName.htm">FileName</a></td><td><div class="summary">
            The filename of this database, if it has one.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_FreeThreaded.htm">FreeThreaded</a></td><td><div class="summary">
            If true, the object is free-threaded; concurrently usable
            by multiple threads in the address space. 
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_HasMultiple.htm">HasMultiple</a></td><td><div class="summary">
            If true, the object references a physical file supporting multiple
            databases.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_InHostOrder.htm">InHostOrder</a></td><td><div class="summary">
            If true, the underlying database files were created on an
            architecture of the same byte order as the current one.  This
            information may be used to determine whether application data needs
            to be adjusted for this architecture or not. 
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_messageFeedback.htm">messageFeedback</a></td><td><div class="summary">
            The mechanism for reporting detailed statistic messages to the
            application.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_MessagePrefix.htm">MessagePrefix</a></td><td><div class="summary">
            The prefix string that appears before informational messages issued
            by Berkeley DB.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_MinKeysPerPage.htm">MinKeysPerPage</a></td><td><div class="summary">
            The minimum number of key/data pairs intended to be stored on any
            single Btree leaf page.
            </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_Msgfile.htm">Msgfile</a></td><td><div class="summary">
            The message file.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_NoMMap.htm">NoMMap</a></td><td><div class="summary">
        <p>
            If true, this database is not mapped into process memory.
            </p>
        <p>
            See <a href="P_BerkeleyDB_DatabaseEnvironment_MMapSize.htm">MMapSize</a> for further
            information. 
            </p>
      </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_NonDurableTxns.htm">NonDurableTxns</a></td><td><div class="summary">
            If true, Berkeley DB does not write log records for this database.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_NoWaitDbExclusiveLock.htm">NoWaitDbExclusiveLock</a></td><td><div class="summary">
            If true, configure the database handle to obtain a write lock on the
            entire database. When the database is opened it immediately
            throws <a href="T_BerkeleyDB_LockNotGrantedException.htm">LockNotGrantedException</a> if it cannot obtain the
            exclusive lock immediately. If False, configure the database handle
            to obtain a write lock on the entire database. When the database is
            opened, it blocks until it can obtain the exclusive lock. If
            null, do not configure the database handle to obtain a write lock on
            the entire database.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_NParts.htm">NParts</a></td><td><div class="summary">
            Return the number of partitions created in the database.
            </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_Pagesize.htm">Pagesize</a></td><td><div class="summary">
            The database's current page size.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_Partition.htm">Partition</a></td><td><div class="summary">
            Return the application-specified partitioning function.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_PartitionKeys.htm">PartitionKeys</a></td><td><div class="summary">
            Return an array of type DatabaseEntry where each array entry
            contains the range of keys contained in one of the database's
            partitions. The array contains the information for the entire
            database.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_PrefixCompare.htm">PrefixCompare</a></td><td><div class="summary">
            The Btree prefix function. The prefix function is used to determine
            the amount by which keys stored on the Btree internal pages can be
            safely truncated without losing their uniqueness.
            </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_Priority.htm">Priority</a></td><td><div class="summary">
            The cache priority for pages referenced by this object.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_ReadOnly.htm">ReadOnly</a></td><td><div class="summary">
            If true, this database has been opened for read only. Any attempt
            to modify items in the database will fail, regardless of the actual
            permissions of any underlying files. 
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_ReadUncommitted.htm">ReadUncommitted</a></td><td><div class="summary">
            If true, this database supports transactional read operations with
            degree 1 isolation. Read operations on the database may request the
            return of modified but not yet committed data.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_RecordNumbers.htm">RecordNumbers</a></td><td><div class="summary">
            If true, this object supports retrieval from the Btree using record
            numbers.
            </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BTreeDatabase_ReverseSplit.htm">ReverseSplit</a></td><td><div class="summary">
            If false, empty pages are not coalesced into higher-level pages.
            </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_Transactional.htm">Transactional</a></td><td><div class="summary">
            If true, this database has been opened in a transactional mode.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_Truncated.htm">Truncated</a></td><td><div class="summary">
            If true, the underlying file was physically truncated upon open,
            discarding all previous databases it might have held.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_Type.htm">Type</a></td><td><div class="summary">
            The type of the underlying access method (and file format). This
            value may be used to determine the type of the database after an
            <a href="M_BerkeleyDB_Database_Open.htm">Open(String, DatabaseConfig)</a>. 
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_BaseDatabase_UseMVCC.htm">UseMVCC</a></td><td><div class="summary">
            If true, the database was opened with support for multiversion
            concurrency control.
            </div> (Inherited from <a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a>.)</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_BTreeDatabase.htm">BTreeDatabase 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>

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists