QuicConnection.OpenOutboundStreamAsync Méthode

Définition

Crée un sortant unidirectionnel ou bidirectionnel 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)

Paramètres

type
QuicStreamType

Type du flux, unidirectionnel ou bidirectionnel.

cancellationToken
CancellationToken

Jeton d’annulation qui peut être utilisé pour annuler l’opération asynchrone.

Retours

Tâche asynchrone qui se termine avec le ouvert QuicStream.

Exceptions

Le jeton d’annulation a été annulé. Cette exception est stockée dans la tâche retournée.

Remarques

Si la connexion n’a pas de capacité de flux disponible, c’est-à-dire que l’homologue limite le nombre de flux simultanés, l’opération est suspendu jusqu’à ce que l’homologue augmente la limite de flux.

S’applique à