PipeOptions Classe

Définition

Représente un ensemble d’options Pipe .

public ref class PipeOptions
public class PipeOptions
type PipeOptions = class
Public Class PipeOptions
Héritage
PipeOptions

Constructeurs

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

Initialise une nouvelle instance de la PipeOptions classe avec les paramètres spécifiés.

Propriétés

Nom Description
Default

Obtient l’instance par défaut de PipeOptions.

MinimumSegmentSize

Obtient la taille minimale du segment demandé à partir du Pool.

PauseWriterThreshold

Obtient le nombre d’octets dans le Pipe moment où FlushAsync(CancellationToken) commence le blocage. La valeur zéro empêche FlushAsync(CancellationToken) de bloquer, ce qui rend effectivement le nombre d’octets dans le Pipe nombre illimité.

Pool

Obtient l’objet utilisé pour la MemoryPool<T> gestion des mémoires tampons.

ReaderScheduler

Obtient l’option PipeScheduler utilisée pour exécuter PipeReader des rappels et des continuations asynchrones.

ResumeWriterThreshold

Obtient le nombre d’octets dans le Pipe moment où il FlushAsync(CancellationToken) cesse de bloquer.

UseSynchronizationContext

Obtient une valeur qui détermine si les rappels et continuations asynchrones doivent être exécutés sur ceux-ci SynchronizationContext ont été capturés. Cela est prioritaire sur les planificateurs spécifiés dans ReaderScheduler et WriterScheduler.

WriterScheduler

Obtient l’option PipeScheduler utilisée pour exécuter PipeWriter des rappels et des continuations asynchrones.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à