QuicListener.ListenAsync(QuicListenerOptions, CancellationToken) Method

Definition

Creates a new QuicListener and starts listening for new connections.

public static System.Threading.Tasks.ValueTask<System.Net.Quic.QuicListener> ListenAsync (System.Net.Quic.QuicListenerOptions options, System.Threading.CancellationToken cancellationToken = default);
static member ListenAsync : System.Net.Quic.QuicListenerOptions * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<System.Net.Quic.QuicListener>
Public Shared Function ListenAsync (options As QuicListenerOptions, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of QuicListener)

Parameters

options
QuicListenerOptions

Options for the listener.

cancellationToken
CancellationToken

A cancellation token that can be used to cancel the asynchronous operation.

Returns

An asynchronous task that completes with the started listener.

Exceptions

The cancellation token was canceled. This exception is stored into the returned task.

Applies to