The MPoolConfig type exposes the following members.
 Constructors
Constructors
| Name | Description | |
|---|---|---|
|  | MPoolConfig | Initializes a new instance of the MPoolConfig class | 
 Methods
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.) | 
|  | 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
Fields
| Name | Description | |
|---|---|---|
|  | CacheSize | 
            The size of the shared memory buffer pool — that is, the cache.
             | 
|  | MaxCacheSize | 
            The maximum cache size.
             | 
 Properties
Properties
| Name | Description | |
|---|---|---|
|  | 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.
             | 





