Channel<TWrite,TRead> Klass

Definition

Tillhandahåller en basklass för kanaler som stöder läsning av element av typen TRead och skrivelement av typen 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)

Typparametrar

TWrite

Anger vilken typ av data som kan skrivas till kanalen.

TRead

Anger vilken typ av data som kan läsas från kanalen.

Arv
Channel<TWrite,TRead>
Härledda

Konstruktorer

Name Description
Channel<TWrite,TRead>()

Initierar en instans av Channel<TWrite,TRead> klassen.

Egenskaper

Name Description
Reader

Hämtar den läsbara halvan av den här kanalen.

Writer

Hämtar den skrivbara halvan av den här kanalen.

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Operatorer

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

Implicit cast från en Channel<TWrite,TRead> till dess läsbara halva.

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

Implicit cast från en Channel<TWrite,TRead> till dess skrivbara halva.

Gäller för