Język

PipeOptions Klasa

Definicja

Reprezentuje zestaw Pipe opcji.

public ref class PipeOptions
public class PipeOptions
type PipeOptions = class
Public Class PipeOptions
Dziedziczenie
PipeOptions

Konstruktory

Nazwa Opis
PipeOptions(MemoryPool<Byte>, PipeScheduler, PipeScheduler, Int64, Int64, Int32, Boolean)

Inicjuje nowe wystąpienie PipeOptions klasy z określonymi parametrami.

Właściwości

Nazwa Opis
Default

Pobiera domyślne wystąpienie klasy PipeOptions.

MinimumSegmentSize

Pobiera minimalny rozmiar segmentu żądanego z .Pool

PauseWriterThreshold

Pobiera liczbę bajtów w parametrze po FlushAsync(CancellationToken) rozpoczęciu Pipe blokowania. Wartość zero uniemożliwia FlushAsync(CancellationToken) blokowanie, co skutecznie sprawia, że liczba bajtów w nieograniczonej Pipe liczbie.

Pool

MemoryPool<T> Pobiera obiekt używany do zarządzania buforami.

ReaderScheduler

Pobiera element PipeScheduler używany do wykonywania PipeReader wywołań zwrotnych i kontynuacji asynchronicznych.

ResumeWriterThreshold

Pobiera liczbę bajtów w parametrze Pipe po FlushAsync(CancellationToken) zatrzymaniu blokowania.

UseSynchronizationContext

Pobiera wartość określającą, czy wywołania zwrotne asynchroniczne i kontynuacje powinny być wykonywane na SynchronizationContext przechwyconych elementach. Ma to pierwszeństwo przed harmonogramami określonymi w i ReaderSchedulerWriterScheduler.

WriterScheduler

Pobiera element PipeScheduler używany do wykonywania PipeWriter wywołań zwrotnych i kontynuacji asynchronicznych.

Metody

Nazwa Opis
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy