Comparteix a través de


ChannelWriter<T> Clase

Definición

Proporciona una clase base para escribir en un canal.

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

Parámetros de tipo

T

Especifica el tipo de datos que se pueden escribir en el canal.

Herencia
ChannelWriter<T>

Constructores

ChannelWriter<T>()

Inicializa una instancia de la clase ChannelWriter<T>.

Métodos

Complete(Exception)

Marque el canal como completo, lo que significa que ya no se escribirán más elementos en él.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TryComplete(Exception)

Intenta marcar el canal como completo, lo que significa que ya no se escribirán más datos en él.

TryWrite(T)

Intenta escribir el elemento especificado en el canal.

WaitToWriteAsync(CancellationToken)

Devuelve un ValueTask<TResult> que se completará cuando haya espacio disponible para escribir un elemento.

WriteAsync(T, CancellationToken)

Escribe asincrónicamente un elemento en el canal.

Se aplica a