Rename the underlying file represented by file
using the value supplied to newname, incidentally
renaming all of the databases it contained.
Namespace:
BerkeleyDB
Assembly:
libdb_dotnet181 (in libdb_dotnet181.dll) Version: 18.1.32.0
Syntax
Parameters
- file
- Type: System..::.String
The physical file to be renamed.
- newname
- Type: System..::.String
The new name of the database or file.
- autoCommit
- Type: System..::.Boolean
If true, enclose RenameDB within a transaction. If the call
succeeds, changes made by the operation are recoverable. If the
call fails, the operation has made no changes.
- txn
- Type: BerkeleyDB..::.Transaction
If the operation is part of an application-specified transaction,
txn is a Transaction object returned from
BeginTransaction()()(); if
the operation is part of a Berkeley DB Concurrent Data Store group,
txn is a handle returned from
BeginCDSGroup()()(); otherwise null. If
null, but autoCommit or AutoCommit
is true, the operation is implicitly transaction protected.
See Also