QuicConnection.OpenOutboundStreamAsync Метод

Определение

Создает исходящий однонаправленный или двунаправленный 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.

Исключения

Маркер отмены был отменен. Это исключение хранится в возвращаемой задаче.

Комментарии

Если подключение не имеет доступной емкости потока, то есть одноранговый узел ограничивает число одновременных потоков, операция выполняется до тех пор, пока одноранговый узел не увеличит предел потока.

Применяется к