Sdílet prostřednictvím


BoundedChannelOptions Třída

Definice

Poskytuje možnosti, které řídí chování ohraničených Channel<T> instancí.

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
Dědičnost
BoundedChannelOptions

Konstruktory

BoundedChannelOptions(Int32)

Inicializuje možnosti.

Vlastnosti

AllowSynchronousContinuations

true pokud operace prováděné v kanálu mohou synchronně vyvolat pokračování odběru oznámení o čekajících asynchronních operacích; false pokud by všechna pokračování měla být vyvolána asynchronně.

(Zděděno od ChannelOptions)
Capacity

Získá nebo nastaví maximální počet položek ohraničený kanál může ukládat.

FullMode

Získá nebo nastaví chování vzniklé operace zápisu při zaplněný kanál.

SingleReader

true čtenáři z kanálu zaručují, že vždy bude vždy pouze jedna operace čtení; false pokud žádné takové omezení není zaručeno.

(Zděděno od ChannelOptions)
SingleWriter

true pokud zapisovately do kanálu zaručují, že bude vždy pouze jedna operace zápisu najednou; false pokud žádné takové omezení není zaručeno.

(Zděděno od ChannelOptions)

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Type Získá z aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro