ReadBufferTuningOptions
Contents
[
Hide
]ReadBufferTuningOptions record
Buffer tuning for read operations.
public record ReadBufferTuningOptions
Constructors
| Name | Description |
|---|---|
| ReadBufferTuningOptions() | The default constructor. |
Properties
| Name | Description |
|---|---|
| static Default { get; } | Default tuning (platform/stream defaults; values = -1). Read-only, ReadBufferTuningOptions. |
| BufferSize { get; set; } | Minimum buffer size (bytes) when renting from the pool. -1 = system default. Clamped to [MinBufferSize, MaxBufferSize], aligned up to 4 KiB. Read-only, Int32. |
| MinimumReadSize { get; set; } | Low-watermark in bytes before refilling. -1 = system default. Clamped to [MinMinimumReadSize, MaxMinimumReadSize], aligned up to 4 KiB, ≤ BufferSize when both set. Read-only, Int32. |
Fields
| Name | Description |
|---|---|
| const MaxBufferSize | Maximum allowed BufferSize (bytes). 4 MiB. |
| const MaxMinimumReadSize | Maximum allowed MinimumReadSize (bytes). Equals MaxBufferSize. |
| const MinBufferSize | Minimum allowed BufferSize (bytes). One page (4 KiB). |
| const MinMinimumReadSize | Minimum allowed MinimumReadSize (bytes). One page (4 KiB). |
See Also
- namespace Aspose.Medical.Dicom.Readers
- assembly Aspose.Medical