Comparteix a través de


Channel<TWrite,TRead> Clase

Definición

Proporciona una clase base para los canales que permiten leer los elementos de tipo TRead y escribir elementos de tipo TWrite.

generic <typename TWrite, typename TRead>
public ref class Channel abstract
public abstract class Channel<TWrite,TRead>
type Channel<'Write, 'Read> = class
Public MustInherit Class Channel(Of TWrite, TRead)

Parámetros de tipo

TWrite

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

TRead

Especifica el tipo de datos que se pueden leer desde el canal.

Herencia
Channel<TWrite,TRead>
Derivado

Constructores

Channel<TWrite,TRead>()

Inicializa una instancia de la clase Channel<TWrite,TRead>.

Propiedades

Reader

Obtiene la mitad que admite lectura de este canal.

Writer

Obtiene la mitad que admite escritura de este canal.

Métodos

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)

Operadores

Implicit(Channel<TWrite,TRead> to ChannelReader<TRead>)

Conversión implícita de un elemento Channel<TWrite,TRead> a su mitad legible.

Implicit(Channel<TWrite,TRead> to ChannelWriter<TWrite>)

Conversión implícita de un elemento Channel<TWrite,TRead> a su mitad que admite escritura.

Se aplica a