PipeOptions Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет набор Pipe параметров.
public ref class PipeOptions
public class PipeOptions
type PipeOptions = class
Public Class PipeOptions
- Наследование
-
PipeOptions
Конструкторы
| Имя | Описание |
|---|---|
| PipeOptions(MemoryPool<Byte>, PipeScheduler, PipeScheduler, Int64, Int64, Int32, Boolean) |
Инициализирует новый экземпляр PipeOptions класса с указанными параметрами. |
Свойства
| Имя | Описание |
|---|---|
| Default |
Возвращает экземпляр PipeOptionsпо умолчанию . |
| MinimumSegmentSize |
Возвращает минимальный размер сегмента, запрошенного из элемента Pool. |
| PauseWriterThreshold |
Возвращает количество байтов при PipeFlushAsync(CancellationToken) запуске блокировки. Значение нуля предотвращает FlushAsync(CancellationToken) блокировку, эффективно делая количество байтов в неограниченном Pipe количестве. |
| Pool |
Возвращает объект, используемый MemoryPool<T> для управления буферами. |
| ReaderScheduler |
Возвращает используемый PipeScheduler для выполнения PipeReader обратных вызовов и асинхронных продолжений. |
| ResumeWriterThreshold |
Возвращает количество байтов в момент остановки PipeFlushAsync(CancellationToken) блокировки. |
| UseSynchronizationContext |
Возвращает значение, определяющее, должны ли выполняться асинхронные обратные вызовы и продолжения для SynchronizationContext захваченных. Это имеет приоритет над планировщиками, указанными в ReaderScheduler и WriterScheduler. |
| WriterScheduler |
Возвращает используемый PipeScheduler для выполнения PipeWriter обратных вызовов и асинхронных продолжений. |
Методы
| Имя | Описание |
|---|---|
| Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
| GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
| GetType() |
Возвращает Type текущего экземпляра. (Унаследовано от Object) |
| MemberwiseClone() |
Создает неглубокую копию текущей Object. (Унаследовано от Object) |
| ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |