QuicConnection.OpenOutboundStreamAsync 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立輸出單向或雙向 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 非同步工作。
例外狀況
解除標記已取消。 此例外狀況會儲存在傳回的工作中。
備註
如果連線沒有任何可用的資料流程容量,也就是說,對等會限制並行資料流程計數,作業會畫筆,直到對等增加串流限制為止。