The MPoolConfig type exposes the following members.

Constructors

  NameDescription
MPoolConfig
Initializes a new instance of the MPoolConfig class

Methods

  NameDescription
Equals
Determines whether the specified Object is equal to the current Object.
(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.)
SetMaxSequentialWrites
Limit the number of sequential write operations scheduled by the library when flushing dirty pages from the cache.
ToString
Returns a string that represents the current object.
(Inherited from Object.)

Fields

  NameDescription
CacheSize
The size of the shared memory buffer pool — that is, the cache.
MaxCacheSize
The maximum cache size.

Properties

  NameDescription
MaxOpenFiles
The number of file descriptors the library will open concurrently when flushing dirty pages from the cache.
MaxSequentialWrites
The number of sequential write operations scheduled by the library when flushing dirty pages from the cache.
MMapSize
The maximum file size, in bytes, for a file to be mapped into the process address space. If no value is specified, it defaults to 10MB.
SequentialWritePause
The number of microseconds the thread of control should pause before scheduling further write operations.

See Also