StreamPipeReaderOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет набор параметров для управления созданием PipeReader.
public ref class StreamPipeReaderOptions
public class StreamPipeReaderOptions
type StreamPipeReaderOptions = class
Public Class StreamPipeReaderOptions
- Наследование
-
StreamPipeReaderOptions
Конструкторы
StreamPipeReaderOptions(MemoryPool<Byte>, Int32, Int32, Boolean) |
Инициализирует экземпляр PipeReader, при необходимости указывая пул памяти, минимальный размер буфера, минимальный размер чтения и значение, указывающее, должен ли базовый поток оставаться открытым после завершения StreamPipeReaderOptions. |
StreamPipeReaderOptions(MemoryPool<Byte>, Int32, Int32, Boolean, Boolean) |
Инициализирует экземпляр PipeReader, при необходимости указывая пул памяти, минимальный размер буфера, минимальный размер чтения и значение, указывающее, должен ли базовый поток оставаться открытым после завершения StreamPipeReaderOptions. |
Свойства
BufferSize |
Возвращает минимальный размер буфера, используемый при аренде памяти из Pool. |
LeaveOpen |
Возвращает значение, указывающее, должен ли базовый поток оставаться открытым после завершения PipeReader. |
MinimumReadSize |
Возвращает пороговое значение для оставшихся байтов в буфере до выделения нового буфера. |
Pool |
Возвращает MemoryPool<T>, используемый при выделении памяти. |
UseZeroByteReads |
Возвращает значение, указывающее, следует ли выдавать операции чтения с пустым буфером базовому потоку, чтобы дождаться поступления данных перед выделением памяти. |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |