Imported Upstream version 5.3.21
[platform/upstream/libdb.git] / docs / csharp / html / AllMembers_T_BerkeleyDB_SecondaryRecnoDatabase.htm
1 <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>SecondaryRecnoDatabase 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_SecondaryRecnoDatabase" /><meta name="guid" content="AllMembers_T_BerkeleyDB_SecondaryRecnoDatabase" /><xml><MSHelp:Attr Name="AssetID" Value="AllMembers.T:BerkeleyDB.SecondaryRecnoDatabase" /><MSHelp:TOCTitle Title="SecondaryRecnoDatabase Members" /><MSHelp:RLTitle Title="SecondaryRecnoDatabase Members (BerkeleyDB)" /><MSHelp:Keyword Index="A" Term="AllMembers.T:BerkeleyDB.SecondaryRecnoDatabase" /><MSHelp:Keyword Index="A" Term="frlrfBerkeleyDBSecondaryRecnoDatabaseMembersTopic" /><MSHelp:Keyword Index="K" Term="SecondaryRecnoDatabase class" /><MSHelp:Keyword Index="K" Term="SecondaryRecnoDatabase class, all members" /><MSHelp:Keyword Index="K" Term="BerkeleyDB.SecondaryRecnoDatabase class" /><MSHelp:Keyword Index="F" Term="SecondaryRecnoDatabase" /><MSHelp:Keyword Index="F" Term="BerkeleyDB.SecondaryRecnoDatabase" /><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="5.3.21.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">SecondaryRecnoDatabase Members</span></td></tr><tr id="headerTableRow3"><td align="left"><a href="T_BerkeleyDB_SecondaryRecnoDatabase.htm">SecondaryRecnoDatabase 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>  \r
2   <span id="headfeedbackarea" class="feedbackhead">\r
3       <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');">\r
4         \r
5         Send Feedback\r
6       </a>\r
7         </span>\r
8 </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_SecondaryRecnoDatabase.htm">SecondaryRecnoDatabase</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">\r
9                \r
10             </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_SecondaryRecnoDatabase_Close.htm">Close</a></td><td>Overloaded.  <div class="summary">\r
11         <p>\r
12             Although closing a database will close any open cursors, it is\r
13             recommended that applications explicitly close all their Cursor\r
14             objects before closing the database. The reason why is that when the\r
15             cursor is explicitly closed, the memory allocated for it is\r
16             reclaimed; however, this will not happen if you close a database\r
17             while cursors are still opened.\r
18             </p>\r
19         <p>\r
20             The same rule, for the same reasons, hold true for\r
21             <a href="T_BerkeleyDB_Transaction.htm">Transaction</a> objects. Simply make sure you resolve\r
22             all your transaction objects before closing your database handle.\r
23             </p>\r
24         <p>\r
25             Because key/data pairs are cached in memory, applications should\r
26             make a point to always either close database handles or sync their\r
27             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\r
28             ensure that any data cached in main memory are reflected in the\r
29             underlying file system.\r
30             </p>\r
31         <p>\r
32             When called on a database that is the primary database for a\r
33             secondary index, the primary database should be closed only after\r
34             all secondary indices referencing it have been closed.\r
35             </p>\r
36         <p>\r
37             When multiple threads are using the object concurrently, only a\r
38             single thread may call the Close method.\r
39             </p>\r
40         <p>\r
41             The object may not be accessed again after Close is called,\r
42             regardless of its outcome.\r
43             </p>\r
44       </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_SecondaryRecnoDatabase_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_SecondaryRecnoDatabase_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">\r
45             Release the resources held by this object, and close the database if\r
46             it's still open.\r
47             </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_SecondaryRecnoDatabase_Exists.htm">Exists</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_SecondaryRecnoDatabase_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_SecondaryRecnoDatabase_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="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;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_SecondaryRecnoDatabase_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_SecondaryRecnoDatabase_PrintFastStats.htm">PrintFastStats</a></td><td>Overloaded.  <div class="summary">\r
48             The statistical information is described by the\r
49             <a href="T_BerkeleyDB_BTreeStats.htm">BTreeStats</a>, <a href="T_BerkeleyDB_HashStats.htm">HashStats</a>, \r
50             <a href="T_BerkeleyDB_HeapStats.htm">HeapStats</a>, <a href="T_BerkeleyDB_QueueStats.htm">QueueStats</a>, and\r
51             <a href="T_BerkeleyDB_RecnoStats.htm">RecnoStats</a> classes. \r
52             </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_SecondaryRecnoDatabase_PrintStats.htm">PrintStats</a></td><td>Overloaded.  <div class="summary">\r
53             The statistical information is described by the\r
54             <a href="T_BerkeleyDB_BTreeStats.htm">BTreeStats</a>, <a href="T_BerkeleyDB_HashStats.htm">HashStats</a>, \r
55             <a href="T_BerkeleyDB_HeapStats.htm">HeapStats</a>, <a href="T_BerkeleyDB_QueueStats.htm">QueueStats</a>, and\r
56             <a href="T_BerkeleyDB_RecnoStats.htm">RecnoStats</a> classes. \r
57             </div></td></tr><tr data="public;inherited;notNetfw;"><td><img src="../icons/pubmethod.gif" title="Public method" /></td><td><a href="Overload_BerkeleyDB_SecondaryRecnoDatabase_SecondaryCursor.htm">SecondaryCursor</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_Sync.htm">Sync</a></td><td><div class="summary">\r
58             Flush any cached information to disk.\r
59             </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_SecondaryRecnoDatabase_Truncate.htm">Truncate</a></td><td>Overloaded.  <div class="summary">\r
60              When called on a database configured with secondary indices, \r
61              Truncate will truncate the primary database and all secondary\r
62              indices. A count of the records discarded from the primary database\r
63              is returned. \r
64              </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">\r
65                \r
66             </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">\r
67             If true, all database modification operations based on this object\r
68             will be transactionally protected.\r
69             </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_SecondaryRecnoDatabase_BackingFile.htm">BackingFile</a></td><td><div class="summary">\r
70             The underlying source file for the Recno access method.\r
71             </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">\r
72             The size of the shared memory buffer pool -- that is, the cache.\r
73             </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_Creation.htm">Creation</a></td><td><div class="summary">\r
74             The CreatePolicy with which this database was opened.\r
75             </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">\r
76             The name of this database, if it has one.\r
77             </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_SecondaryRecnoDatabase_Delimiter.htm">Delimiter</a></td><td><div class="summary">\r
78             The delimiting byte used to mark the end of a record in\r
79             <a href="P_BerkeleyDB_SecondaryRecnoDatabase_BackingFile.htm">BackingFile</a>.\r
80             </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">\r
81             If true, do checksum verification of pages read into the cache from\r
82             the backing filestore.\r
83             </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_EncryptAlgorithm.htm">EncryptAlgorithm</a></td><td><div class="summary">\r
84             The algorithm used by the Berkeley DB library to perform encryption\r
85             and decryption. \r
86             </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">\r
87             If true, encrypt all data stored in the database.\r
88             </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">\r
89             The database byte order.\r
90             </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">\r
91             The mechanism for reporting detailed error messages to the\r
92             application.\r
93             </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">\r
94             The prefix string that appears before error messages issued by\r
95             Berkeley DB.\r
96             </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_Feedback.htm">Feedback</a></td><td><div class="summary">\r
97             Monitor progress within long running operations.\r
98             </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">\r
99             The filename of this database, if it has one.\r
100             </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">\r
101             If true, the object is free-threaded; that is, concurrently usable\r
102             by multiple threads in the address space. \r
103             </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">\r
104             If true, the object references a physical file supporting multiple\r
105             databases.\r
106             </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">\r
107             If true, the underlying database files were created on an\r
108             architecture of the same byte order as the current one.  This\r
109             information may be used to determine whether application data needs\r
110             to be adjusted for this architecture or not. \r
111             </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_SecondaryDatabase_KeyGen.htm">KeyGen</a></td><td><div class="summary">\r
112             The delegate that creates the set of secondary keys corresponding to\r
113             a given primary key and data pair. \r
114             </div> (Inherited from <a href="T_BerkeleyDB_SecondaryDatabase.htm">SecondaryDatabase</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_SecondaryRecnoDatabase_Length.htm">Length</a></td><td><div class="summary">\r
115             If using fixed-length, not byte-delimited records, the length of the\r
116             records. \r
117             </div></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">\r
118         <p>\r
119             If true, this database is not mapped into process memory.\r
120             </p>\r
121         <p>\r
122             See <a href="P_BerkeleyDB_DatabaseEnvironment_MMapSize.htm">MMapSize</a> for further\r
123             information. \r
124             </p>\r
125       </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">\r
126             If true, Berkeley DB will not write log records for this database.\r
127             </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">\r
128             If true, configure the database handle to obtain a write lock on the\r
129             entire database. When the database is opened it will immediately\r
130             throw <a href="T_BerkeleyDB_LockNotGrantedException.htm">LockNotGrantedException</a> if it cannot obtain the\r
131             exclusive lock immediately. If False, configure the database handle\r
132             to obtain a write lock on the entire database. When the database is\r
133             opened, it will block until it can obtain the exclusive lock. If\r
134             null, do not configure the database handle to obtain a write lock on\r
135             the entire database.\r
136             </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_SecondaryDatabase_Nullifier.htm">Nullifier</a></td><td><div class="summary">\r
137             The nullifying function used to set the foreign key to null.\r
138             </div> (Inherited from <a href="T_BerkeleyDB_SecondaryDatabase.htm">SecondaryDatabase</a>.)</td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_SecondaryRecnoDatabase_PadByte.htm">PadByte</a></td><td><div class="summary">\r
139             The padding character for short, fixed-length records.\r
140             </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">\r
141             The database's current page size.\r
142             </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_Priority.htm">Priority</a></td><td><div class="summary">\r
143             The cache priority for pages referenced by this object.\r
144             </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">\r
145             If true, this database has been opened for reading only. Any attempt\r
146             to modify items in the database will fail, regardless of the actual\r
147             permissions of any underlying files. \r
148             </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">\r
149             If true, this database supports transactional read operations with\r
150             degree 1 isolation. Read operations on the database may request the\r
151             return of modified but not yet committed data.\r
152             </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_SecondaryRecnoDatabase_Renumber.htm">Renumber</a></td><td><div class="summary">\r
153             If true, the logical record numbers are mutable, and change as\r
154             records are added to and deleted from the database.\r
155             </div></td></tr><tr data="public;declared;notNetfw;"><td><img src="../icons/pubproperty.gif" title="Public property" /></td><td><a href="P_BerkeleyDB_SecondaryRecnoDatabase_Snapshot.htm">Snapshot</a></td><td><div class="summary">\r
156             If true, any <a href="P_BerkeleyDB_SecondaryRecnoDatabase_BackingFile.htm">BackingFile</a> file will be read in its\r
157             entirety when <a href="M_BerkeleyDB_SecondaryRecnoDatabase_Open.htm">Open(String, SecondaryRecnoDatabaseConfig)</a> is called. If false,\r
158             <a href="P_BerkeleyDB_SecondaryRecnoDatabase_BackingFile.htm">BackingFile</a> may be read lazily. \r
159             </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">\r
160             If true, this database has been opened in a transactional mode.\r
161             </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">\r
162             If true, the underlying file was physically truncated upon open,\r
163             discarding all previous databases it might have held.\r
164             </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">\r
165             The type of the underlying access method (and file format). This\r
166             value may be used to determine the type of the database after an\r
167             <a href="M_BerkeleyDB_Database_Open.htm">Open(String, DatabaseConfig)</a>. \r
168             </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">\r
169             If true, the database was opened with support for multiversion\r
170             concurrency control.\r
171             </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_SecondaryRecnoDatabase.htm">SecondaryRecnoDatabase 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>\r
172 Report Feedback on this item in the Oracle Technology Network Forum <p />Copyright (c) 2008, 2012 Oracle. All rights reserved.</div></div></body></html>