Channel<TWrite,TRead> クラス

定義

TRead 型の要素の読み取りと 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)

型パラメーター

TWrite

チャネルに書き込むデータの種類を指定します。

TRead

チャネルから読み取ることができるデータの種類を指定します。

継承
Channel<TWrite,TRead>
派生

コンストラクター

Channel<TWrite,TRead>()

Channel<TWrite,TRead> クラスのインスタンスを初期化します。

プロパティ

Reader

このチャネルの読み取り可能な部分を取得します。

Writer

このチャネルの書き込み可能な部分を取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

演算子

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

Channel<TWrite,TRead> から読み取り可能な半分への暗黙的なキャスト。

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

Channel<TWrite,TRead> から書き込み可能な半分への暗黙的なキャスト。

適用対象