Aracılığıyla paylaş


Channel<TWrite,TRead> Sınıf

Tanım

Türün okuma öğelerini ve türüne TRead ait öğeleri yazmayı TWritedestekleyen kanallar için bir temel sınıf sağlar.

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)

Tür Parametreleri

TWrite

Kanala yazılabilecek veri türünü belirtir.

TRead

Kanaldan okunabilecek veri türünü belirtir.

Devralma
Channel<TWrite,TRead>
Türetilmiş

Oluşturucular

Channel<TWrite,TRead>()

Channel<TWrite,TRead> sınıfının örneğini başlatır.

Özellikler

Reader

Bu kanalın okunabilir yarısını alır.

Writer

Bu kanalın yazılabilir yarısını alır.

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

İşleçler

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

Bir'den okunabilir yarısına örtük döküm Channel<TWrite,TRead> .

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

bir'den Channel<TWrite,TRead> yazılabilir yarısına örtük döküm.

Şunlara uygulanır