Sdílet prostřednictvím


QuicConnection.OpenOutboundStreamAsync Metoda

Definice

Vytvoří odchozí jednosměrný nebo obousměrný 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)

Parametry

type
QuicStreamType

Typ datového proudu, buď jednosměrný, nebo obousměrný.

cancellationToken
CancellationToken

Token zrušení, který lze použít ke zrušení asynchronní operace.

Návraty

Asynchronní úloha, která se dokončí s otevřeným QuicStreamobjektem .

Výjimky

Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.

Poznámky

Pokud připojení nemá žádnou dostupnou kapacitu streamu, to znamená, že partnerský uzel omezuje počet souběžných datových proudů, operace se přeruší, dokud partnerský uzel limit streamu nezvýší.

Platí pro