IWebTransportSession.AcceptStreamAsync(CancellationToken) 方法

定义

按服务器接收流的顺序返回下一个传入流。 流可以是双向的,也可以是单向的。

public System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Connections.ConnectionContext?> AcceptStreamAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member AcceptStreamAsync : System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Connections.ConnectionContext>
Public Function AcceptStreamAsync (Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of ConnectionContext)

参数

cancellationToken
CancellationToken

用于取消操作的取消令牌。

返回

队列中下一个的单向或双向流,或者 null 会话已结束。

注解

若要使用 WebTransport,必须先启用 Microsoft.AspNetCore.Server.Kestrel.Experimental.WebTransportAndH3Datagrams AppContextSwitch

适用于