Freigeben über


IWebTransportSession.AcceptStreamAsync(CancellationToken) Methode

Definition

Gibt den nächsten eingehenden Stream in der Reihenfolge zurück, in der er vom Server empfangen wurde. Der Stream kann entweder bidirektional oder unidirektional sein.

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)

Parameter

cancellationToken
CancellationToken

Das Abbruchtoken, das zum Abbrechen des Vorgangs verwendet wird.

Gibt zurück

Der unidirektionale oder bidirektionale Stream, der sich als Nächstes in der Warteschlange befindet, oder null wenn die Sitzung beendet wurde.

Hinweise

Um WebTransport verwenden zu können, müssen Sie zuerst appContextSwitch Microsoft.AspNetCore.Server.Kestrel.Experimental.WebTransportAndH3Datagrams aktivieren.

Gilt für: