ConnectionBuilder Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Standardimplementierung für IConnectionBuilder.
public ref class ConnectionBuilder : Microsoft::AspNetCore::Connections::IConnectionBuilder
public class ConnectionBuilder : Microsoft.AspNetCore.Connections.IConnectionBuilder
type ConnectionBuilder = class
interface IConnectionBuilder
Public Class ConnectionBuilder
Implements IConnectionBuilder
- Vererbung
-
ConnectionBuilder
- Implementiert
Konstruktoren
| ConnectionBuilder(IServiceProvider) |
Initialisiert eine neue Instanz von ConnectionBuilder. |
Eigenschaften
| ApplicationServices |
Ruft die ab, die IServiceProvider Zugriff auf den Dienstcontainer der Anwendung bietet. |
Methoden
| Build() |
Erstellt den Delegaten, der von dieser Anwendung zum Verarbeiten von Verbindungen verwendet wird. |
| Use(Func<ConnectionDelegate,ConnectionDelegate>) |
Fügt der Verbindungspipeline der Anwendung einen Middlewaredelegat hinzu. |
Erweiterungsmethoden
| Run(IConnectionBuilder, Func<ConnectionContext,Task>) |
Fügen Sie der Verbindung die angegebene |
| Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) |
Fügen Sie der Verbindung die angegebene |
| Use(IConnectionBuilder, Func<ConnectionContext,Func<Task>,Task>) |
Fügen Sie der Verbindung die angegebene Verwenden Sie die Verwendung Use(IConnectionBuilder, Func<ConnectionContext,ConnectionDelegate,Task>) für eine bessere Leistung wie unten gezeigt:
|
| UseConnectionHandler<TConnectionHandler>(IConnectionBuilder) |
Verwenden Sie die angegebene |
| UseHub<THub>(IConnectionBuilder) |
Konfigurieren Sie die Verbindung zum Hosten des angegebenen Hub Typs. |