次の方法で共有


QuicConnection.OpenOutboundStreamAsync メソッド

定義

送信一方向または双方向 QuicStreamを作成します。

public System.Threading.Tasks.ValueTask<System.Net.Quic.QuicStream> OpenOutboundStreamAsync (System.Net.Quic.QuicStreamType type, System.Threading.CancellationToken cancellationToken = default);
member this.OpenOutboundStreamAsync : System.Net.Quic.QuicStreamType * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Net.Quic.QuicStream>
Public Function OpenOutboundStreamAsync (type As QuicStreamType, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of QuicStream)

パラメーター

type
QuicStreamType

ストリームの型 (一方向または双方向)。

cancellationToken
CancellationToken

非同期操作を取り消すために使用できるキャンセル トークン。

戻り値

開かれた QuicStreamで完了する非同期タスク。

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

接続に使用可能なストリーム容量がない場合、つまりピアは同時ストリーム数を制限し、ピアがストリーム制限を増やすまで操作が実行されます。

適用対象