Udostępnij za pośrednictwem


BoundedChannelOptions Klasa

Definicja

Udostępnia opcje kontrolujące zachowanie powiązanych Channel<T> wystąpień.

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
Dziedziczenie
BoundedChannelOptions

Konstruktory

BoundedChannelOptions(Int32)

Inicjuje opcje.

Właściwości

AllowSynchronousContinuations

true jeśli operacje wykonywane na kanale mogą synchronicznie wywoływać kontynuacje subskrybowane do powiadomień o oczekujących operacjach asynchronicznych; false jeśli wszystkie kontynuacje powinny być wywoływane asynchronicznie.

(Odziedziczone po ChannelOptions)
Capacity

Pobiera lub ustawia maksymalną liczbę elementów, które może przechowywać ograniczony kanał.

FullMode

Pobiera lub ustawia zachowanie poniesione przez operacje zapisu, gdy kanał jest pełny.

SingleReader

true czytelników z kanału gwarantuje, że w danym momencie będzie tylko jedna operacja odczytu; false jeśli takie ograniczenie nie jest gwarantowane.

(Odziedziczone po ChannelOptions)
SingleWriter

true jeśli autorzy kanału gwarantują, że w danym momencie będzie tylko jedna operacja zapisu; false jeśli takie ograniczenie nie jest gwarantowane.

(Odziedziczone po ChannelOptions)

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy