Channel<TWrite,TRead> Třída

Definice

Poskytuje základní třídu pro kanály, které podporují čtení prvků typu TRead a zápis prvků 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

Určuje typ dat, která mohou být zapsána do kanálu.

TRead

Určuje typ dat, která se můžou číst z kanálu.

Dědičnost
Channel<TWrite,TRead>
Odvozené

Konstruktory

Channel<TWrite,TRead>()

Inicializuje instanci třídy Channel<TWrite,TRead>.

Vlastnosti

Reader

Získá čitelný polovinu tohoto kanálu.

Writer

Získá zapisovatelnou polovinu tohoto kanálu.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Operátory

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

Implicitní přetypování z Channel<TWrite,TRead> jeho čitelné poloviny.

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

Implicitní přetypování z Channel<TWrite,TRead> jeho zapisovatelné poloviny.

Platí pro