PipeOptions Klasse

Definition

Stellt eine Gruppe von Pipe-Optionen dar.

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

Konstruktoren

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

Initialisiert eine neue Instanz der PipeOptions-Klasse mit den angegebenen Parametern.

Eigenschaften

Default

Ruft die Standardinstanz von PipeOptions ab.

MinimumSegmentSize

Ruft die Mindestgröße des von Pool abgerufenen Segments ab.

PauseWriterThreshold

Ruft die Anzahl der Byte in Pipe als FlushAsync(CancellationToken) mit der Blockierung beginnt. Der Wert null (0) verhindert, dass FlushAsync(CancellationToken) jemals blockiert wird, wodurch die Anzahl der Bytes in Pipe praktisch unbegrenzt ist.

Pool

Ruft das für die Pufferverwaltung verwendete MemoryPool<T>-Objekt ab.

ReaderScheduler

Ruft das PipeScheduler-Element ab, das für die Ausführung von PipeReader-Rückrufen und asynchronen Fortsetzungen verwendet wird.

ResumeWriterThreshold

Ruft die Anzahl der Byte in Pipe ab, als FlushAsync(CancellationToken) die Blockierung stoppt.

UseSynchronizationContext

Ruft einen Wert ab, der bestimmt, ob asynchrone Rückrufe und Fortsetzungen für das SynchronizationContext-Element ausgeführt werden sollen, von dem sie erfasst wurden. Dies hat Vorrang vor den in ReaderScheduler und WriterScheduler angegebenen Schedulern.

WriterScheduler

Ruft das PipeScheduler-Element ab, das für die Ausführung von PipeWriter-Rückrufen und asynchronen Fortsetzungen verwendet wird.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: