BoundedChannelOptions Classe

Définition

Fournit des options qui contrôlent le comportement des instances limitées Channel<T> .

public ref class BoundedChannelOptions sealed : System::Threading::Channels::ChannelOptions
public sealed class BoundedChannelOptions : System.Threading.Channels.ChannelOptions
type BoundedChannelOptions = class
    inherit ChannelOptions
Public NotInheritable Class BoundedChannelOptions
Inherits ChannelOptions
Héritage
BoundedChannelOptions

Constructeurs

Nom Description
BoundedChannelOptions(Int32)

Initialise les options.

Propriétés

Nom Description
AllowSynchronousContinuations

true si des opérations effectuées sur un canal peuvent appeler de façon synchrone des continuations abonnées aux notifications d’opérations asynchrones en attente ; false si toutes les continuations doivent être appelées de façon asynchrone.

(Hérité de ChannelOptions)
Capacity

Obtient ou définit le nombre maximal d’éléments que le canal délimité peut stocker.

FullMode

Obtient ou définit le comportement encouru par les opérations d’écriture lorsque le canal est plein.

SingleReader

true les lecteurs du canal garantissent qu’il n’y aura jamais au plus une opération de lecture à la fois ; false si aucune contrainte de ce type n’est garantie.

(Hérité de ChannelOptions)
SingleWriter

true si les rédacteurs du canal garantissent qu’il n’y aura jamais au plus une opération d’écriture à la fois ; false si aucune contrainte de ce type n’est garantie.

(Hérité de ChannelOptions)

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 à