Freigeben über


Microsoft.AspNetCore.Connections Namespace

Enthält Typen und Abstraktionen, die Anwendungen auf niedriger Ebene unterstützen, die mit den Rohbytes aus einer Verbindung arbeiten.

Klassen

AddressInUseException

Eine Ausnahme, die ausgelöst wird, wenn die aktuelle Adresse, an die Kestrel versucht, zu binden, verwendet wird.

BaseConnectionContext

Stellt den Kontext für eine Verbindung dar.

ConnectionAbortedException

Eine Ausnahme, die ausgelöst wird, wenn eine Verbindung vom Server abgebrochen wird.

ConnectionBuilder

Eine Standardimplementierung für IConnectionBuilder.

ConnectionBuilderExtensions

IConnectionBuilder Erweiterungen.

ConnectionContext

Kapselt alle Informationen zu einer einzelnen Verbindung.

ConnectionHandler

Stellt einen Endpunkt dar, mit dem mehrere Verbindungen eine Verbindung herstellen. Bei HTTP sind Endpunkte URLs, bei Nicht-HTTP kann es sich um einen TCP-Listener (oder ähnlich) handeln.

ConnectionItems

Die Elemente, die einer bestimmten Verbindung zugeordnet sind.

ConnectionResetException

Eine Ausnahme, die ausgelöst wird, wenn die Verbindung zurückgesetzt wird.

ConnectionTimeoutExtensions

Erweiterungen, die zum Registrieren der Middleware für das Verbindungstimeout verwendet werden.

ConnectionTimeoutOptions

Optionen zum Konfigurieren der Middleware für das Verbindungstimeout.

DefaultConnectionContext

Die Standardimplementierung für .ConnectionContext

FileHandleEndPoint

Ein Endpunkt, der von einem Betriebssystemdateihandle unterstützt wird.

MultiplexedConnectionBuilder

Eine Standardimplementierung für IMultiplexedConnectionBuilder.

MultiplexedConnectionContext

Kapselt alle Informationen zu einer Multiplexverbindung.

NamedPipeEndPoint

Stellt einen Named Pipe-Endpunkt dar.

TlsConnectionCallbackContext

Pro Verbindungszustand, der zum Bestimmen der TLS-Optionen verwendet wird.

TlsConnectionCallbackOptions

Optionen zum Konfigurieren eines Verbindungsrückrufs für die TLS-Konfiguration.

UriEndPoint

Ein EndPoint durch einen Uridefinierten .

Schnittstellen

IConnectionBuilder

Definiert eine Schnittstelle, die die Mechanismen zum Konfigurieren einer Verbindungspipeline bereitstellt.

IConnectionFactory

Eine Factory-Abstraktion zum Erstellen von Verbindungen mit einem Endpunkt.

IConnectionListener

Definiert eine Schnittstelle, die einen Listener darstellt, der an eine bestimmte EndPointgebunden ist.

IConnectionListenerFactory

Definiert eine Schnittstelle, die die Mechanismen für die Bindung an verschiedene Typen von EndPoints bereitstellt.

IConnectionListenerFactorySelector

Definiert eine Schnittstelle, die bestimmt, ob die Listenerfactory die Bindung an die angegebene EndPointunterstützt.

IMultiplexedConnectionBuilder

Definiert eine Schnittstelle, die die Mechanismen zum Konfigurieren einer Verbindungspipeline bereitstellt.

IMultiplexedConnectionFactory

Eine Factory-Abstraktion zum Erstellen von Verbindungen mit einem Endpunkt.

IMultiplexedConnectionListener

Definiert eine Schnittstelle, die einen Listener darstellt, der an eine bestimmte EndPointgebunden ist.

IMultiplexedConnectionListenerFactory

Definiert eine Schnittstelle, die die Mechanismen für die Bindung an verschiedene Typen von EndPoints bereitstellt.

Enumerationen

FileHandleType

Listet die FileHandleEndPoint Typen auf.

TransferFormat

Stellt die möglichen Übertragungsformate dar.

Delegaten

ConnectionDelegate

Eine Funktion, die eine Verbindung verarbeiten kann.

MultiplexedConnectionDelegate

Eine Funktion, die eine Verbindung verarbeiten kann.