Udostępnij za pośrednictwem


IMultiplexedConnectionFactory.ConnectAsync Metoda

Definicja

Tworzy nowe połączenie z punktem końcowym.

public System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Connections.MultiplexedConnectionContext> ConnectAsync (System.Net.EndPoint endpoint, Microsoft.AspNetCore.Http.Features.IFeatureCollection? features = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ConnectAsync : System.Net.EndPoint * Microsoft.AspNetCore.Http.Features.IFeatureCollection * System.Threading.CancellationToken -> System.Threading.Tasks.ValueTask<Microsoft.AspNetCore.Connections.MultiplexedConnectionContext>
Public Function ConnectAsync (endpoint As EndPoint, Optional features As IFeatureCollection = Nothing, Optional cancellationToken As CancellationToken = Nothing) As ValueTask(Of MultiplexedConnectionContext)

Parametry

endpoint
EndPoint

Element EndPoint do nawiązania połączenia.

features
IFeatureCollection

Kolekcja funkcji do przekazywania opcji podczas nawiązywania połączenia.

cancellationToken
CancellationToken

Token do monitorowania żądań anulowania. Wartość domyślna to None.

Zwraca

Obiekt ValueTask<TResult> reprezentujący asynchroniczne połączenie, dające MultiplexedConnectionContext wartość dla nowego połączenia po zakończeniu.

Dotyczy