The LogConfig type exposes the following members.
Constructors
Methods
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
![]() | AutoRemove |
If true, Berkeley DB will automatically remove log files that are no
longer needed.
|
![]() | Dir |
The path of a directory to be used as the location of logging files.
Log files created by the Log Manager subsystem will be created in
this directory.
|
![]() | ForceSync |
If true, Berkeley DB will flush log writes to the backing disk
before returning from the write system call, rather than flushing
log writes explicitly in a separate system call, as necessary.
|
![]() | InMemory |
If true, maintain transaction logs in memory rather than on disk.
|
![]() | NoBuffer |
If true, turn off system buffering of Berkeley DB log files to avoid
double caching.
|
![]() | ZeroOnCreate |
If true, zero all pages of a log file when that log file is created.
|
Properties
Name | Description | |
---|---|---|
![]() | BufferSize |
The size of the in-memory log buffer, in bytes.
|
![]() | FileMode |
The absolute file mode for created log files.
|
![]() | MaxFileSize |
The maximum size of a single file in the log, in bytes. Because
Offset is an unsigned four-byte value, MaxFileSize
may not be larger than the maximum unsigned four-byte value.
|
![]() | RegionSize |
Te size of the underlying logging area of the Berkeley DB
environment, in bytes.
|