Channel<TWrite,TRead> Classe

Definição

Fornece uma classe base para canais que suportam a leitura de elementos de tipo TRead e a escrita de 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 Genérico

TWrite

Especifica o tipo de dados que podem ser escritos no canal.

TRead

Especifica o tipo de dados que podem ser lidos do canal.

Herança
Channel<TWrite,TRead>
Derivado

Construtores

Name Description
Channel<TWrite,TRead>()

Inicializa uma instância da Channel<TWrite,TRead> classe.

Propriedades

Name Description
Reader

Fica com a parte legível deste canal.

Writer

Fica com a metade escrita deste canal.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Operadores

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

Fundição implícita de a Channel<TWrite,TRead> para a sua metade legível.

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

Fundição implícita de a Channel<TWrite,TRead> para a sua metade escrita.

Aplica-se a