Instantiate a new Database object and open the database represented by Filename. The file specified by Filename must exist.

Namespace:  BerkeleyDB
Assembly:  libdb_dotnet181 (in libdb_dotnet181.dll) Version: 18.1.32.0

Syntax

C#
public static Database Open(
	string Filename,
	DatabaseConfig cfg
)
Visual Basic (Declaration)
Public Shared Function Open ( _
	Filename As String, _
	cfg As DatabaseConfig _
) As Database
Visual C++
public:
static Database^ Open(
	String^ Filename, 
	DatabaseConfig^ cfg
)

Parameters

Filename
Type: System..::.String
The name of an underlying file used to back the database.
cfg
Type: BerkeleyDB..::.DatabaseConfig
The database's configuration

Return Value

A new, open database object

Remarks

If AutoCommit is set, the operation is implicitly transaction protected. Transactionally protected operations on a database object requires the object itself be transactionally protected during its open.

See Also