IMultiplexedConnectionFactory.ConnectAsync Methode

Definition

Erstellt eine neue Verbindung mit einem Endpunkt.

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)

Parameter

endpoint
EndPoint

Die , mit der EndPoint eine Verbindung hergestellt werden soll.

features
IFeatureCollection

Eine Featuresammlung zum Übergeben von Optionen beim Herstellen einer Verbindung.

cancellationToken
CancellationToken

Das Token zum Überwachen von Abbruchanforderungen. Der Standardwert ist None.

Gibt zurück

Ein ValueTask<TResult> , der die asynchrone Verbindung darstellt und nach Abschluss der neuen Verbindung den MultiplexedConnectionContext ergibt.

Gilt für: