Instantiate a new SecondaryDatabase object, open the database represented by Filename and associate the database with the primary index. The file specified by Filename must exist.

Namespace:  BerkeleyDB
Assembly:  libdb_dotnet52 (in libdb_dotnet52.dll) Version: 5.2.28.0

Syntax

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

Parameters

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

Return Value

A new, open database object

Remarks

If AutoCommit is set, the operation will be implicitly transaction protected. Note that transactionally protected operations on a datbase object requires the object itself be transactionally protected during its open.

See Also