mirror of
https://github.com/yasuhirokimura/db18
synced 2026-06-08 18:29:23 +00:00
394 lines
57 KiB
HTML
394 lines
57 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>BerkeleyDB Namespace</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="N_BerkeleyDB" /><meta name="guid" content="N_BerkeleyDB" /><xml><MSHelp:Attr Name="AssetID" Value="N:BerkeleyDB" /><MSHelp:TOCTitle Title="BerkeleyDB Namespace" /><MSHelp:RLTitle Title="BerkeleyDB Namespace ()" /><MSHelp:Keyword Index="A" Term="N:BerkeleyDB" /><MSHelp:Keyword Index="A" Term="frlrfBerkeleyDB" /><MSHelp:Keyword Index="K" Term="BerkeleyDB namespace" /><MSHelp:Keyword Index="F" Term="BerkeleyDB" /><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="Abstract" Value=" " /></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></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><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">BerkeleyDB Namespace</span></td></tr><tr id="headerTableRow3"><td align="left">
|
||
<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><div class="summary"> </div><h1 class="heading"><span onclick="ExpandCollapse(classToggle)" style="cursor:default;" onkeypress="ExpandCollapse_CheckKey(classToggle, event)" tabindex="0"><img id="classToggle" class="toggle" name="toggleSwitch" src="../icons/collapse_all.gif" />Classes</span></h1><div id="classSection" class="section" name="collapseableSection" style=""><table id="typeList" class="members" frame="lhs" cellpadding="2"><col width="10%" /><tr><th class="iconColumn">
|
||
|
||
</th><th class="nameColumn">Class</th><th class="descriptionColumn">Description</th></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_AckPolicy.htm">AckPolicy</a></td><td><div class="summary">
|
||
The AckPolicy class specifies how master and client sites handle
|
||
acknowledgment of replication messages which are necessary for
|
||
"permanent" records. The current implementation requires all sites in a
|
||
replication group to configure the same acknowledgement policy.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_ActiveTransaction.htm">ActiveTransaction</a></td><td><div class="summary">
|
||
The ActiveTransaction class describes a currently active transaction.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_BackupOptions.htm">BackupOptions</a></td><td><div class="summary">
|
||
Configuration parameters for hot backup.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_BadSecondaryException.htm">BadSecondaryException</a></td><td><div class="summary">
|
||
A secondary index has been corrupted. This is likely the result of an
|
||
application operating on related databases without first associating
|
||
them.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_BaseCursor.htm">BaseCursor</a></td><td><div class="summary">
|
||
<p>
|
||
The abstract base class from which all cursor classes inherit.
|
||
</p>
|
||
<p>
|
||
Cursors may span threads, but only serially. The application
|
||
must serialize access to the cursor handle.
|
||
</p>
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_BaseDatabase.htm">BaseDatabase</a></td><td><div class="summary">
|
||
The base class from which all database classes inherit.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_BTreeCursor.htm">BTreeCursor</a></td><td><div class="summary">
|
||
A class for traversing the records of a <a href="T_BerkeleyDB_BTreeDatabase.htm">BTreeDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_BTreeDatabase.htm">BTreeDatabase</a></td><td><div class="summary">
|
||
A class representing a BTreeDatabase. The Btree format is a
|
||
representation of a sorted, balanced tree structure.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_BTreeDatabaseConfig.htm">BTreeDatabaseConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for
|
||
<a href="T_BerkeleyDB_BTreeDatabase.htm">BTreeDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_BTreeStats.htm">BTreeStats</a></td><td><div class="summary">
|
||
Statistical information about a BTreeDatabase
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_ByteOrder.htm">ByteOrder</a></td><td><div class="summary">
|
||
A class to represent the database byte order.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_CacheInfo.htm">CacheInfo</a></td><td><div class="summary">
|
||
A class to represent information about the Berkeley DB cache
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_CachePriority.htm">CachePriority</a></td><td><div class="summary">
|
||
A class to represent cache priority for database pages
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_CompactConfig.htm">CompactConfig</a></td><td><div class="summary">
|
||
A class to represent configuration settings for
|
||
<a href="M_BerkeleyDB_BTreeDatabase_Compact.htm">Compact(CompactConfig)</a> and
|
||
<a href="M_BerkeleyDB_RecnoDatabase_Compact.htm">Compact(CompactConfig)</a>.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_CompactData.htm">CompactData</a></td><td><div class="summary">
|
||
A class for representing compact operation statistics
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_Cursor.htm">Cursor</a></td><td><div class="summary">
|
||
A class representing database cursors, which allows for traversal of
|
||
database records.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_CursorConfig.htm">CursorConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for <a href="T_BerkeleyDB_Cursor.htm">Cursor</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_Database.htm">Database</a></td><td><div class="summary">
|
||
A class representing a Berkeley DB database, a base class for access
|
||
method specific classes.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DatabaseConfig.htm">DatabaseConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for <a href="T_BerkeleyDB_Database.htm">Database</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DatabaseEntry.htm">DatabaseEntry</a></td><td><div class="summary">
|
||
A class representing a key or data item in a Berkeley DB database
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DatabaseEnvironment.htm">DatabaseEnvironment</a></td><td><div class="summary">
|
||
A class representing a Berkeley DB database environment - a collection
|
||
including support for some or all of caching, locking, logging and
|
||
transaction subsystems, as well as databases and log files.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DatabaseEnvironmentConfig.htm">DatabaseEnvironmentConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for
|
||
<a href="T_BerkeleyDB_DatabaseEnvironment.htm">DatabaseEnvironment</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DatabaseException.htm">DatabaseException</a></td><td><div class="summary">
|
||
Represents errors that occur during Berkley DB operations.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DatabaseStream.htm">DatabaseStream</a></td><td><div class="summary">
|
||
A class representing a database stream,
|
||
which allows streaming access to external files.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DatabaseStreamConfig.htm">DatabaseStreamConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for
|
||
<a href="T_BerkeleyDB_DatabaseStream.htm">DatabaseStream</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DatabaseType.htm">DatabaseType</a></td><td><div class="summary">
|
||
A class representing the supported Berkeley DB access methods.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DbChannel.htm">DbChannel</a></td><td><div class="summary">
|
||
A class representing a channel in Berkeley DB HA replication manager.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DbSite.htm">DbSite</a></td><td><div class="summary">
|
||
A class representing a site in Berkeley DB HA replication manager.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DbSiteConfig.htm">DbSiteConfig</a></td><td><div class="summary">
|
||
Configuration properties for a site in replication manager.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DbThreadID.htm">DbThreadID</a></td><td><div class="summary">
|
||
A class representing a unique identifier for a thread of control in a
|
||
Berkeley DB application.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DeadlockException.htm">DeadlockException</a></td><td><div class="summary">
|
||
When multiple threads of control are modifying the database, there is
|
||
normally the potential for deadlock. In Berkeley DB, deadlock is
|
||
signified by a DeadlockException thrown from the Berkeley DB function.
|
||
Whenever a Berkeley DB function throws a DeadlockException, the
|
||
enclosing transaction should be aborted.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_DeadlockPolicy.htm">DeadlockPolicy</a></td><td><div class="summary">
|
||
A class to represent what lock request(s) should be rejected during
|
||
deadlock resolution.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_ErrorCodes.htm">ErrorCodes</a></td><td><div class="summary">
|
||
Constants representing error codes returned by the Berkeley DB library.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_ForeignConflictException.htm">ForeignConflictException</a></td><td><div class="summary">
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_FullLogBufferException.htm">FullLogBufferException</a></td><td><div class="summary">
|
||
In-memory logs are configured and no more log buffer space is available.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_HashCursor.htm">HashCursor</a></td><td><div class="summary">
|
||
A class for traversing the records of a <a href="T_BerkeleyDB_HashDatabase.htm">HashDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_HashDatabase.htm">HashDatabase</a></td><td><div class="summary">
|
||
A class representing a HashDatabase. The Hash format is an extensible,
|
||
dynamic hashing scheme.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_HashDatabaseConfig.htm">HashDatabaseConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for
|
||
<a href="T_BerkeleyDB_HashDatabase.htm">HashDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_HashStats.htm">HashStats</a></td><td><div class="summary">
|
||
Statistical information about a HashDatabase
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_HeapDatabase.htm">HeapDatabase</a></td><td><div class="summary">
|
||
A class representing a HeapDatabase.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_HeapDatabaseConfig.htm">HeapDatabaseConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for
|
||
<a href="T_BerkeleyDB_HeapDatabase.htm">HeapDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_HeapFullException.htm">HeapFullException</a></td><td><div class="summary">
|
||
An attempt was made to add or update a record in a
|
||
<a href="T_BerkeleyDB_HeapDatabase.htm">HeapDatabase</a>. However, the size of the database was
|
||
constrained using <a href="M_BerkeleyDB_HeapDatabaseConfig_MaxSize.htm">MaxSize(UInt32, UInt32)</a>, and that
|
||
limit has been reached.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_HeapRecordId.htm">HeapRecordId</a></td><td><div class="summary">
|
||
Content used for the key in a Heap database record. Berkeley DB creates
|
||
this value for you when you create a record in a Heap database. You
|
||
should never create this structure yourself; Berkeley DB must create it
|
||
for you.
|
||
|
||
This structure is returned in the key DatabaseEntry parameter of the
|
||
method that you use to add a record to the Heap database.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_HeapStats.htm">HeapStats</a></td><td><div class="summary">
|
||
Statistical information about a QueueDatabase
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_JoinCursor.htm">JoinCursor</a></td><td><div class="summary">
|
||
A class representing a join cursor, for use in performing equality or
|
||
natural joins on secondary indices. For information on how to organize
|
||
your data to use this functionality, see Equality join in the
|
||
Programmer's Reference Guide.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_KeyEmptyException.htm">KeyEmptyException</a></td><td><div class="summary">
|
||
The requested key/data pair logically exists but was never explicitly
|
||
created by the application, or that the requested key/data pair was
|
||
deleted and never re-created. In addition, the Queue access method
|
||
throws a KeyEmptyException for records that were created as part of a
|
||
transaction that was later aborted and never re-created.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_KeyExistException.htm">KeyExistException</a></td><td><div class="summary">
|
||
A key/data pair was inserted into the database using
|
||
<a href="M_BerkeleyDB_Database_PutNoOverwrite_2.htm">PutNoOverwrite(MultipleKeyDatabaseEntry)</a> and the key already
|
||
exists in the database, or using
|
||
<a href="M_BerkeleyDB_BTreeDatabase_PutNoDuplicate.htm">PutNoDuplicate(DatabaseEntry, DatabaseEntry)</a> or
|
||
<a href="M_BerkeleyDB_HashDatabase_PutNoDuplicate.htm">PutNoDuplicate(DatabaseEntry, DatabaseEntry)</a> and the key/data
|
||
pair already exists in the database.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_KeyRange.htm">KeyRange</a></td><td><div class="summary">
|
||
<p>
|
||
A class representing an estimate of the proportion of keys that are less
|
||
than, equal to, and greater than a given key.
|
||
</p>
|
||
<p>
|
||
Values are in the range of 0 to 1; for example, if the field less is
|
||
0.05, 5% of the keys in the database are less than the key parameter.
|
||
The value for equal is zero if there is no matching key, and is
|
||
non-zero otherwise.
|
||
</p>
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_LeaseExpiredException.htm">LeaseExpiredException</a></td><td><div class="summary">
|
||
The site's replication master lease has expired.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_LockingConfig.htm">LockingConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for a
|
||
<a href="T_BerkeleyDB_DatabaseEnvironment.htm">DatabaseEnvironment</a>'s locking subsystem.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_LockingInfo.htm">LockingInfo</a></td><td><div class="summary">
|
||
A class representing the locking options for Berkeley DB operations.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_LockNotGrantedException.htm">LockNotGrantedException</a></td><td><div class="summary">
|
||
If <a href="F_BerkeleyDB_DatabaseEnvironmentConfig_TimeNotGranted.htm">TimeNotGranted</a> is true,
|
||
database calls timing out based on lock or transaction timeout values
|
||
throw a LockNotGrantedException, instead of a DeadlockException.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_LockStats.htm">LockStats</a></td><td><div class="summary">
|
||
Statistical information about the locking subsystem
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_LogConfig.htm">LogConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for a
|
||
<a href="T_BerkeleyDB_DatabaseEnvironment.htm">DatabaseEnvironment</a>'s logging subsystem.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_LogStats.htm">LogStats</a></td><td><div class="summary">
|
||
Statistical information about the logging subsystem
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_LogVerifyConfig.htm">LogVerifyConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for log verification.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_LSN.htm">LSN</a></td><td><div class="summary">
|
||
A log sequence number, which specifies a unique location in a log file.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_MetaCheckSumFailException.htm">MetaCheckSumFailException</a></td><td><div class="summary">
|
||
A checksum mismatch was detected on a database metadata page. Either
|
||
the database is corrupted or the file is not a Berkeley DB database
|
||
file.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_MPoolConfig.htm">MPoolConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for a
|
||
<a href="T_BerkeleyDB_DatabaseEnvironment.htm">DatabaseEnvironment</a>'s memory pool subsystem.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_MPoolFileStats.htm">MPoolFileStats</a></td><td><div class="summary">
|
||
Statistical information about a file in the memory pool
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_MPoolStats.htm">MPoolStats</a></td><td><div class="summary">
|
||
Statistical information about the memory pool subsystem
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_MultipleDatabaseEntry.htm">MultipleDatabaseEntry</a></td><td><div class="summary">
|
||
A class providing access to multiple <a href="T_BerkeleyDB_DatabaseEntry.htm">DatabaseEntry</a>
|
||
objects.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_MultipleKeyDatabaseEntry.htm">MultipleKeyDatabaseEntry</a></td><td><div class="summary">
|
||
A class providing access to multiple key/data pairs.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_MutexConfig.htm">MutexConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for a
|
||
<a href="T_BerkeleyDB_DatabaseEnvironment.htm">DatabaseEnvironment</a>'s mutex subsystem.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_MutexStats.htm">MutexStats</a></td><td><div class="summary">
|
||
Statistical information about the mutex subsystem
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_NotFoundException.htm">NotFoundException</a></td><td><div class="summary">
|
||
The requested key/data pair did not exist in the database or that
|
||
start-of- or end-of-file has been reached by a cursor.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_OldVersionException.htm">OldVersionException</a></td><td><div class="summary">
|
||
This version of Berkeley DB is unable to upgrade a given database.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_PageNotFoundException.htm">PageNotFoundException</a></td><td><div class="summary">
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_PreparedTransaction.htm">PreparedTransaction</a></td><td><div class="summary">
|
||
A class representing a transaction that must be resolved by the
|
||
application following <a href="M_BerkeleyDB_DatabaseEnvironment_Recover.htm">Recover(Int32, Boolean)</a>.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_QueueDatabase.htm">QueueDatabase</a></td><td><div class="summary">
|
||
A class representing a QueueDatabase. The Queue format supports fast
|
||
access to fixed-length records accessed sequentially or by logical
|
||
record number.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_QueueDatabaseConfig.htm">QueueDatabaseConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for
|
||
<a href="T_BerkeleyDB_QueueDatabase.htm">QueueDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_QueueStats.htm">QueueStats</a></td><td><div class="summary">
|
||
Statistical information about a QueueDatabase
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_RecnoCursor.htm">RecnoCursor</a></td><td><div class="summary">
|
||
A class for traversing the records of a <a href="T_BerkeleyDB_RecnoDatabase.htm">RecnoDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_RecnoDatabase.htm">RecnoDatabase</a></td><td><div class="summary">
|
||
A class representing a RecnoDatabase. The Recno format supports fixed-
|
||
or variable-length records, accessed sequentially or by logical record
|
||
number, and optionally backed by a flat text file.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_RecnoDatabaseConfig.htm">RecnoDatabaseConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for
|
||
<a href="T_BerkeleyDB_RecnoDatabase.htm">RecnoDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_RecnoStats.htm">RecnoStats</a></td><td><div class="summary">
|
||
Statistical information about a RecnoDatabase
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_ReplicationConfig.htm">ReplicationConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for a
|
||
<a href="T_BerkeleyDB_DatabaseEnvironment.htm">DatabaseEnvironment</a>'s replication subsystem.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_ReplicationHostAddress.htm">ReplicationHostAddress</a></td><td><div class="summary">
|
||
A class representing the address of a replication site used by Berkeley
|
||
DB HA.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_ReplicationStats.htm">ReplicationStats</a></td><td><div class="summary">
|
||
Statistical information about the replication subsystem
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_RepMgrSite.htm">RepMgrSite</a></td><td><div class="summary">
|
||
A class representing a replication site used by Replication Manager.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_RepMgrStats.htm">RepMgrStats</a></td><td><div class="summary">
|
||
Statistical information about the Replication Manager
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_RepProcMsgResult.htm">RepProcMsgResult</a></td><td><div class="summary">
|
||
A class representing the return value of
|
||
<a href="M_BerkeleyDB_DatabaseEnvironment_RepProcessMessage.htm">RepProcessMessage(DatabaseEntry, DatabaseEntry, Int32)</a>.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_RunRecoveryException.htm">RunRecoveryException</a></td><td><div class="summary">
|
||
Berkeley DB has encountered an error it considers fatal to an entire
|
||
environment. Once a RunRecoveryException has been thrown by any
|
||
interface, it is returned from all subsequent Berkeley DB calls
|
||
made by any threads of control participating in the environment.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SecondaryBTreeDatabase.htm">SecondaryBTreeDatabase</a></td><td><div class="summary">
|
||
A class representing a SecondaryBTreeDatabase. The Btree format is a
|
||
representation of a sorted, balanced tree structure.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SecondaryBTreeDatabaseConfig.htm">SecondaryBTreeDatabaseConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for
|
||
<a href="T_BerkeleyDB_SecondaryBTreeDatabase.htm">SecondaryBTreeDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SecondaryCursor.htm">SecondaryCursor</a></td><td><div class="summary">
|
||
A class representing database cursors over secondary indexes, which
|
||
allow for traversal of database records.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SecondaryDatabase.htm">SecondaryDatabase</a></td><td><div class="summary">
|
||
A class representing a secondary Berkeley DB database, a base class for
|
||
access method specific classes.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SecondaryDatabaseConfig.htm">SecondaryDatabaseConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for
|
||
<a href="T_BerkeleyDB_SecondaryDatabase.htm">SecondaryDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SecondaryHashDatabase.htm">SecondaryHashDatabase</a></td><td><div class="summary">
|
||
A class representing a SecondaryHashDatabase. The Hash format is an
|
||
extensible, dynamic hashing scheme.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SecondaryHashDatabaseConfig.htm">SecondaryHashDatabaseConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for
|
||
<a href="T_BerkeleyDB_SecondaryHashDatabase.htm">SecondaryHashDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SecondaryQueueDatabase.htm">SecondaryQueueDatabase</a></td><td><div class="summary">
|
||
A class representing a SecondaryQueueDatabase. The Queue format supports
|
||
fast access to fixed-length records accessed sequentially or by logical
|
||
record number.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SecondaryQueueDatabaseConfig.htm">SecondaryQueueDatabaseConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for
|
||
<a href="T_BerkeleyDB_SecondaryQueueDatabase.htm">SecondaryQueueDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SecondaryRecnoDatabase.htm">SecondaryRecnoDatabase</a></td><td><div class="summary">
|
||
A class representing a RecnoDatabase. The Recno format supports fixed-
|
||
or variable-length records, accessed sequentially or by logical record
|
||
number, and optionally backed by a flat text file.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SecondaryRecnoDatabaseConfig.htm">SecondaryRecnoDatabaseConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for
|
||
<a href="T_BerkeleyDB_RecnoDatabase.htm">RecnoDatabase</a></div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_Sequence.htm">Sequence</a></td><td><div class="summary">
|
||
A class that provides an arbitrary number of persistent objects that
|
||
return an increasing or decreasing sequence of integers.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SequenceConfig.htm">SequenceConfig</a></td><td><div class="summary">
|
||
Configuration properties for a Sequence
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_SequenceStats.htm">SequenceStats</a></td><td><div class="summary">
|
||
Statistical information about a Sequence
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_Transaction.htm">Transaction</a></td><td><div class="summary">
|
||
A class representing Berkeley DB transactions
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_TransactionConfig.htm">TransactionConfig</a></td><td><div class="summary">
|
||
A class representing configuration parameters for a
|
||
<a href="T_BerkeleyDB_Transaction.htm">Transaction</a>.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_TransactionStats.htm">TransactionStats</a></td><td><div class="summary">
|
||
Statistical information about the transaction subsystem.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_VerboseMessages.htm">VerboseMessages</a></td><td><div class="summary">
|
||
Enable specific additional informational and debugging messages.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_VerificationException.htm">VerificationException</a></td><td><div class="summary">
|
||
Thrown by <a href="M_BerkeleyDB_Database_Verify.htm">Verify(String, DatabaseConfig)</a> if a database is
|
||
corrupted, and by <a href="M_BerkeleyDB_Database_Salvage.htm">Salvage(String, DatabaseConfig)</a> if all
|
||
key/data pairs in the file may not have been successfully output.
|
||
</div></td></tr><tr data="class; public"><td><img src="../icons/pubclass.gif" title="Public class" /></td><td><a href="T_BerkeleyDB_VersionMismatchException.htm">VersionMismatchException</a></td><td><div class="summary">
|
||
The version of the Berkeley DB library does not match the version that
|
||
created the database environment.
|
||
</div></td></tr></table></div><h1 class="heading"><span onclick="ExpandCollapse(interfaceToggle)" style="cursor:default;" onkeypress="ExpandCollapse_CheckKey(interfaceToggle, event)" tabindex="0"><img id="interfaceToggle" class="toggle" name="toggleSwitch" src="../icons/collapse_all.gif" />Interfaces</span></h1><div id="interfaceSection" class="section" name="collapseableSection" style=""><table id="typeList" class="members" frame="lhs" cellpadding="2"><col width="10%" /><tr><th class="iconColumn">
|
||
|
||
</th><th class="nameColumn">Interface</th><th class="descriptionColumn">Description</th></tr><tr data="interface; public"><td><img src="../icons/pubinterface.gif" title="Public interface" /></td><td><a href="T_BerkeleyDB_IBackup.htm">IBackup</a></td><td><div class="summary">
|
||
An interface that can optionally be used to override the default
|
||
behavior performed by the <a href="M_BerkeleyDB_DatabaseEnvironment_Backup.htm">Backup(String, BackupOptions)</a> and
|
||
<a href="M_BerkeleyDB_DatabaseEnvironment_BackupDatabase.htm">BackupDatabase(String, String, Boolean)</a> methods. Implementation
|
||
of this interface is required if the DatabaseEnvironment.backup or
|
||
DatabaseEnvironment.backupDatabase target parameter is null. You
|
||
configure the environment with this handler via
|
||
<a href="P_BerkeleyDB_DatabaseEnvironment_BackupHandler.htm">BackupHandler</a>.
|
||
</div></td></tr></table></div><h1 class="heading"><span onclick="ExpandCollapse(delegateToggle)" style="cursor:default;" onkeypress="ExpandCollapse_CheckKey(delegateToggle, event)" tabindex="0"><img id="delegateToggle" class="toggle" name="toggleSwitch" src="../icons/collapse_all.gif" />Delegates</span></h1><div id="delegateSection" class="section" name="collapseableSection" style=""><table id="typeList" class="members" frame="lhs" cellpadding="2"><col width="10%" /><tr><th class="iconColumn">
|
||
|
||
</th><th class="nameColumn">Delegate</th><th class="descriptionColumn">Description</th></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_AppendRecordDelegate.htm">AppendRecordDelegate</a></td><td><div class="summary">
|
||
A function to call after the record number has been selected but before
|
||
the data has been stored into the database.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_BTreeCompressDelegate.htm">BTreeCompressDelegate</a></td><td><div class="summary">
|
||
A function to store a compressed key/data pair into a supplied buffer.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_BTreeDecompressDelegate.htm">BTreeDecompressDelegate</a></td><td><div class="summary">
|
||
A function to decompress a key/data pair from a supplied buffer.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_DatabaseFeedbackDelegate.htm">DatabaseFeedbackDelegate</a></td><td><div class="summary">
|
||
The application-specified feedback function called to report the operation
|
||
progress of Berkeley DB.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_EntryComparisonDelegate.htm">EntryComparisonDelegate</a></td><td><div class="summary">
|
||
An application-specified comparison function.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_EntryPrefixComparisonDelegate.htm">EntryPrefixComparisonDelegate</a></td><td><div class="summary">
|
||
An application-specified prefix comparison function.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_EnvironmentFeedbackDelegate.htm">EnvironmentFeedbackDelegate</a></td><td><div class="summary">
|
||
The application-specified feedback function called to report Berkeley DB
|
||
operation progress.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_ErrorFeedbackDelegate.htm">ErrorFeedbackDelegate</a></td><td><div class="summary">
|
||
The application-specified error reporting function.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_EventNotifyDelegate.htm">EventNotifyDelegate</a></td><td><div class="summary">
|
||
The application's event notification function.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_ForeignKeyNullifyDelegate.htm">ForeignKeyNullifyDelegate</a></td><td><div class="summary">
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_HashFunctionDelegate.htm">HashFunctionDelegate</a></td><td><div class="summary">
|
||
The application-specified hash function.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_MessageDispatchDelegate.htm">MessageDispatchDelegate</a></td><td><div class="summary">
|
||
Application-specific function used to handle messages sent over
|
||
Replication Manager message channels.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_MessageFeedbackDelegate.htm">MessageFeedbackDelegate</a></td><td><div class="summary">
|
||
The application-specified reporting function.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_PartitionDelegate.htm">PartitionDelegate</a></td><td><div class="summary">
|
||
An application-specified partitioning function.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_ReplicationTransportDelegate.htm">ReplicationTransportDelegate</a></td><td><div class="summary">
|
||
The function used to transmit data using the replication application's
|
||
communication infrastructure.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_ReplicationViewDelegate.htm">ReplicationViewDelegate</a></td><td><div class="summary">
|
||
Application-specific function used by a replication view to determine
|
||
whether a database file is replicated to the local site.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_SecondaryKeyGenDelegate.htm">SecondaryKeyGenDelegate</a></td><td><div class="summary">
|
||
The function that creates the set of secondary keys corresponding to a
|
||
given primary key and data pair. To create multiple secondary keys,
|
||
return a <a href="T_BerkeleyDB_MultipleDatabaseEntry.htm">MultipleDatabaseEntry</a>.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_SetThreadIDDelegate.htm">SetThreadIDDelegate</a></td><td><div class="summary">
|
||
A function which returns a unique identifier pair for a thread of
|
||
control in a Berkeley DB application.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_SetThreadNameDelegate.htm">SetThreadNameDelegate</a></td><td><div class="summary">
|
||
A function which returns an identifier pair for a thread of control
|
||
formatted for display.
|
||
</div></td></tr><tr data="delegate; public"><td><img src="../icons/pubdelegate.gif" title="Public delegate" /></td><td><a href="T_BerkeleyDB_ThreadIsAliveDelegate.htm">ThreadIsAliveDelegate</a></td><td><div class="summary">
|
||
A function which returns whether the thread of control, identified by
|
||
<span class="parameter">info</span>, is still running.
|
||
</div></td></tr></table></div><h1 class="heading"><span onclick="ExpandCollapse(enumerationToggle)" style="cursor:default;" onkeypress="ExpandCollapse_CheckKey(enumerationToggle, event)" tabindex="0"><img id="enumerationToggle" class="toggle" name="toggleSwitch" src="../icons/collapse_all.gif" />Enumerations</span></h1><div id="enumerationSection" class="section" name="collapseableSection" style=""><table id="typeList" class="members" frame="lhs" cellpadding="2"><col width="10%" /><tr><th class="iconColumn">
|
||
|
||
</th><th class="nameColumn">Enumeration</th><th class="descriptionColumn">Description</th></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_CreatePolicy.htm">CreatePolicy</a></td><td><div class="summary">
|
||
The policy for how to handle database creation.
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_Cursor_InsertLocation.htm">Cursor<span class="languageSpecificText"><span class="cs">.</span><span class="vb">.</span><span class="cpp">::</span><span class="nu">.</span></span>InsertLocation</a></td><td><div class="summary">
|
||
Specifies where to place duplicate data elements of the key to which
|
||
the cursor refers.
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_Database_VerifyOperation.htm">Database<span class="languageSpecificText"><span class="cs">.</span><span class="vb">.</span><span class="cpp">::</span><span class="nu">.</span></span>VerifyOperation</a></td><td><div class="summary">
|
||
Specifies the type of verification to perform
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_DatabaseFeedbackEvent.htm">DatabaseFeedbackEvent</a></td><td><div class="summary">
|
||
Specifies the database operation whose progress is being reported
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_DuplicatesPolicy.htm">DuplicatesPolicy</a></td><td><div class="summary">
|
||
Policy for duplicate data items in the database. Allows a key/data
|
||
pair to be inserted into the database even if the key already exists.
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_EncryptionAlgorithm.htm">EncryptionAlgorithm</a></td><td><div class="summary">
|
||
Specifies an algorithm used for encryption and decryption
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_EnvironmentFeedbackEvent.htm">EnvironmentFeedbackEvent</a></td><td><div class="summary">
|
||
Specifies the environment operation whose progress is being reported
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_EnvironmentID.htm">EnvironmentID</a></td><td><div class="summary">
|
||
Special environment IDs.
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_ForeignKeyDeleteAction.htm">ForeignKeyDeleteAction</a></td><td><div class="summary">
|
||
Specifies the action to take when deleting a foreign key
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_Isolation.htm">Isolation</a></td><td><div class="summary">
|
||
Specify the degree of isolation for transactional operations
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_NotificationEvent.htm">NotificationEvent</a></td><td><div class="summary">
|
||
Specify a Berkeley DB event
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_RepProcMsgResult_ProcMsgResult.htm">RepProcMsgResult<span class="languageSpecificText"><span class="cs">.</span><span class="vb">.</span><span class="cpp">::</span><span class="nu">.</span></span>ProcMsgResult</a></td><td><div class="summary">
|
||
The result of processing an incoming replication message.
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_TransactionAppliedStatus.htm">TransactionAppliedStatus</a></td><td><div class="summary">
|
||
Status values from transaction application checking operations.
|
||
</div></td></tr><tr data="enumeration; public"><td><img src="../icons/pubenumeration.gif" title="Public enumeration" /></td><td><a href="T_BerkeleyDB_TransactionConfig_LogFlush.htm">TransactionConfig<span class="languageSpecificText"><span class="cs">.</span><span class="vb">.</span><span class="cpp">::</span><span class="nu">.</span></span>LogFlush</a></td><td><div class="summary">
|
||
Specifies the log flushing behavior on transaction commit
|
||
</div></td></tr></table></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> |