InitLockerCount Property

Collapse All Expand All Code: All Code: Multiple Code: C# Code: Visual Basic Code: Visual C++

C#
Visual Basic
Visual C++

Berkeley DB .NET API Documentation
LockingConfig..::.InitLockerCount Property
LockingConfig Class See Also Send Feedback

The initial number of simultaneous locking entities created by the Berkeley DB environment

Namespace: BerkeleyDB
Assembly: libdb_dotnet60 (in libdb_dotnet60.dll) Version: 6.0.35.0

# Syntax

C#
    public uint InitLockerCount { get; set; }

Visual Basic (Declaration)
    Public Property InitLockerCount As UInteger

Visual C++
    public:
    property unsigned int InitLockerCount {
    	unsigned int get ();
    	void set (unsigned int value);
    }

# Remarks

This value is used by Open(String, DatabaseEnvironmentConfig) to force Berkeley DB to allocate a certain number of locker objects when the environment is created. This can be useful if an application uses a large number of locker objects, and experiences performance issues with the default dynamic allocation algorithm.

If the database environment already exists when Open(String, DatabaseEnvironmentConfig) is called, the value of InitLockers will be ignored.

# See Also

LockingConfig Class
BerkeleyDB Namespace