Udostępnij przez


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

Konstruktorów

Nazwa Opis
BoundedChannelOptions(Int32)

Inicjuje opcje.

Właściwości

Nazwa Opis
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.

(Dziedziczone od 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.

(Dziedziczone od 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.

(Dziedziczone od ChannelOptions)

Metody

Nazwa Opis
Equals(Object)

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

(Dziedziczone od Object)
GetHashCode()

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

(Dziedziczone od Object)
GetType()

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

(Dziedziczone od Object)
MemberwiseClone()

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

(Dziedziczone od Object)
ToString()

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

(Dziedziczone od Object)

Dotyczy