BoundedChannelOptions Osztály

Definíció

A határolókeretes Channel<T> példányok viselkedését vezérlő beállításokat biztosí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
Öröklődés
BoundedChannelOptions

Konstruktorok

Name Description
BoundedChannelOptions(Int32)

Inicializálja a beállításokat.

Tulajdonságok

Name Description
AllowSynchronousContinuations

true ha a csatornán végrehajtott műveletek szinkron módon meghívhatják a függőben lévő aszinkron műveletek értesítésére előfizetett folytatásokat; false ha az összes folytatást aszinkron módon kell meghívni.

(Öröklődés forrása ChannelOptions)
Capacity

Lekéri vagy beállítja a határolt csatorna által tárolható elemek maximális számát.

FullMode

Lekéri vagy beállítja az írási műveletek során felmerülő viselkedést, ha a csatorna megtelt.

SingleReader

true a csatorna olvasói garantálják, hogy egyszerre legfeljebb egy olvasási művelet lesz; false ha nincs ilyen korlátozás garantálva.

(Öröklődés forrása ChannelOptions)
SingleWriter

true ha a csatorna írói garantálják, hogy egyszerre legfeljebb egy írási művelet lesz; false ha nincs ilyen korlátozás garantálva.

(Öröklődés forrása ChannelOptions)

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: