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.
| |
| InitLogIdCount |
The initial number of log identifier entities created by the
Berkeley DB environment
| |
| 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.
|