diff options
author | Lorry Tar Creator <lorry-tar-importer@baserock.org> | 2015-02-17 17:25:57 +0000 |
---|---|---|
committer | <> | 2015-03-17 16:26:24 +0000 |
commit | 780b92ada9afcf1d58085a83a0b9e6bc982203d1 (patch) | |
tree | 598f8b9fa431b228d29897e798de4ac0c1d3d970 /lang/csharp/src/Enums.cs | |
parent | 7a2660ba9cc2dc03a69ddfcfd95369395cc87444 (diff) | |
download | berkeleydb-master.tar.gz |
Diffstat (limited to 'lang/csharp/src/Enums.cs')
-rw-r--r-- | lang/csharp/src/Enums.cs | 33 |
1 files changed, 21 insertions, 12 deletions
diff --git a/lang/csharp/src/Enums.cs b/lang/csharp/src/Enums.cs index 5f884161..6e1ebd59 100644 --- a/lang/csharp/src/Enums.cs +++ b/lang/csharp/src/Enums.cs @@ -1,7 +1,7 @@ /*- * See the file LICENSE for redistribution information. * - * Copyright (c) 2009, 2012 Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2009, 2015 Oracle and/or its affiliates. All rights reserved. * */ using BerkeleyDB.Internal; @@ -40,14 +40,13 @@ namespace BerkeleyDB { }; /// <summary> - /// Policy for duplicate data items in the database; that is, whether insertion - /// when the key of the key/data pair being inserted already exists in the - /// database will be successful. + /// 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. /// </summary> public enum DuplicatesPolicy : uint { /// <summary> - /// Insertion when the key of the key/data pair being inserted already - /// exists in the database will fail. + /// Does not allow a key/data pair to be inserted into the database even + /// if the key already exists /// </summary> NONE = 0, /// <summary> @@ -151,7 +150,7 @@ namespace BerkeleyDB { DEGREE_TWO, /// <summary> /// For the life of the transaction, every time a thread of control - /// reads a data item, it will be unchanged from its previous value + /// reads a data item, it is unchanged from its previous value /// (assuming, of course, the thread of control does not itself modify /// the item). This is Berkeley DB's default degree of isolation. /// </summary> @@ -171,6 +170,11 @@ namespace BerkeleyDB { /// </remarks> PANIC = DbConstants.DB_EVENT_PANIC, /// <summary> + /// The replication manager subordinate process was unable to take over + /// as the replication process. + /// </summary> + REP_AUTOTAKEOVER_FAILED = DbConstants.DB_EVENT_REP_AUTOTAKEOVER_FAILED, + /// <summary> /// The local site is now a replication client. /// </summary> REP_CLIENT = DbConstants.DB_EVENT_REP_CLIENT, @@ -202,7 +206,7 @@ namespace BerkeleyDB { /// receiving this event, to reconfigure the local environment as a /// replication master. /// </para> - /// <para> + /// <para> /// Replication Manager applications may safely ignore this event. The /// Replication Manager calls /// <see cref="DatabaseEnvironment.RepStartMaster"/> @@ -217,10 +221,15 @@ namespace BerkeleyDB { /// message response from a sufficient number of remote sites. /// </summary> REP_ELECTION_FAILED = DbConstants.DB_EVENT_REP_ELECTION_FAILED, - /// <summary> - /// The internal initialization has been completed. - /// </summary> - REP_INIT_DONE = DbConstants.DB_EVENT_REP_INIT_DONE, + /// <summary> + /// The internal initialization has been completed. + /// </summary> + REP_INIT_DONE = DbConstants.DB_EVENT_REP_INIT_DONE, + /// <summary> + /// Incoming messages have been dropped because the Replication Mananger + /// incoming queue has reached its maximum threshold. + /// </summary> + REP_INQUEUE_FULL = DbConstants.DB_EVENT_REP_INQUEUE_FULL, /// <summary> /// The local site could not synchronize with the master because an /// internal initialization was required, but internal initialization |