Udostępnij za pośrednictwem


ChannelWriter<T> Klasa

Definicja

Udostępnia klasę bazową do zapisywania w kanale.

generic <typename T>
public ref class ChannelWriter abstract
public abstract class ChannelWriter<T>
type ChannelWriter<'T> = class
Public MustInherit Class ChannelWriter(Of T)

Parametry typu

T

Określa typ danych, które mogą być zapisywane w kanale.

Dziedziczenie
ChannelWriter<T>

Konstruktory

ChannelWriter<T>()

Inicjuje wystąpienie klasy ChannelWriter<T>.

Metody

Complete(Exception)

Oznacz kanał jako ukończony, co oznacza, że do niego nie będą zapisywane żadne elementy.

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)
TryComplete(Exception)

Próbuje oznaczyć kanał jako ukończony, co oznacza, że do niego nie zostaną zapisane żadne dane.

TryWrite(T)

Próbuje zapisać określony element w kanale.

WaitToWriteAsync(CancellationToken)

Zwraca element ValueTask<TResult> , który zostanie ukończony, gdy miejsce jest dostępne do zapisania elementu.

WriteAsync(T, CancellationToken)

Asynchronicznie zapisuje element w kanale.

Dotyczy