Udostępnij przez


Channel<TWrite,TRead> Klasa

Definicja

Udostępnia klasę podstawową kanałów, która obsługuje odczytywanie elementów typu TRead i pisanie elementów typu 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)

Parametry typu

TWrite

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

TRead

Określa typ danych, które mogą być odczytywane z kanału.

Dziedziczenie
Channel<TWrite,TRead>
Pochodny

Konstruktorów

Nazwa Opis
Channel<TWrite,TRead>()

Inicjuje wystąpienie klasy Channel<TWrite,TRead>.

Właściwości

Nazwa Opis
Reader

Pobiera czytelną połowę tego kanału.

Writer

Pobiera zapisywalną połowę tego kanału.

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 bieżące wystąpienie.

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

Operatorów

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

Niejawne rzutowanie z elementu Channel<TWrite,TRead> na jego czytelną połowę.

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

Niejawna obsada od a Channel<TWrite,TRead> do jego zapisywalnej połowy.

Dotyczy