Microsoft.AspNetCore.Connections Przestrzeń nazw

Zawiera typy i abstrakcje, które obsługują aplikacje niskiego poziomu, które współpracują z nieprzetworzonymi bajtami z połączenia.

Klasy

AddressInUseException

Wyjątek zgłaszany, gdy bieżący adres Kestrel próbuje powiązać z nim, jest używany.

BaseConnectionContext

Reprezentuje kontekst połączenia.

ConnectionAbortedException

Wyjątek zgłaszany w przypadku przerwania połączenia przez serwer.

ConnectionBuilder

Domyślna implementacja dla elementu IConnectionBuilder.

ConnectionBuilderExtensions

IConnectionBuilder Rozszerzenia.

ConnectionContext

Hermetyzuje wszystkie informacje o pojedynczym połączeniu.

ConnectionHandler

Reprezentuje punkt końcowy, z którymi łączy się wiele połączeń. W przypadku protokołu HTTP punkty końcowe są adresami URL, a w przypadku innych niż HTTP może to być odbiornik TCP (lub podobny).

ConnectionItems

Elementy skojarzone z danym połączeniem.

ConnectionResetException

Wyjątek zgłaszany podczas resetowania połączenia.

ConnectionTimeoutExtensions

Rozszerzenia używane do rejestrowania oprogramowania pośredniczącego przekroczenia limitu czasu połączenia.

ConnectionTimeoutOptions

Opcje konfigurowania oprogramowania pośredniczącego limitu czasu połączenia.

DefaultConnectionContext

Domyślna implementacja dla elementu ConnectionContext.

FileHandleEndPoint

Punkt końcowy wspierany przez dojście do pliku systemu operacyjnego.

MultiplexedConnectionBuilder

Domyślna implementacja dla elementu IMultiplexedConnectionBuilder.

MultiplexedConnectionContext

Hermetyzuje wszystkie informacje o połączeniu multipleksowanym.

NamedPipeEndPoint

Reprezentuje punkt końcowy nazwanego potoku.

TlsConnectionCallbackContext

Stan połączenia używany do określania opcji protokołu TLS.

TlsConnectionCallbackOptions

Opcje używane do konfigurowania wywołania zwrotnego dla połączenia dla konfiguracji protokołu TLS.

UriEndPoint

Element EndPoint zdefiniowany przez element Uri.

Interfejsy

IConnectionBuilder

Definiuje interfejs, który udostępnia mechanizmy konfigurowania potoku połączenia.

IConnectionFactory

Abstrakcja fabryki do tworzenia połączeń z punktem końcowym.

IConnectionListener

Definiuje interfejs reprezentujący odbiornik powiązany z określonym EndPointelementem .

IConnectionListenerFactory

Definiuje interfejs, który udostępnia mechanizmy powiązania z różnymi typami EndPoints.

IConnectionListenerFactorySelector

Definiuje interfejs określający, czy fabryka odbiorników obsługuje powiązanie z określonym EndPointelementem .

IMultiplexedConnectionBuilder

Definiuje interfejs, który udostępnia mechanizmy konfigurowania potoku połączenia.

IMultiplexedConnectionFactory

Abstrakcja fabryki do tworzenia połączeń z punktem końcowym.

IMultiplexedConnectionListener

Definiuje interfejs reprezentujący odbiornik powiązany z określonym EndPointelementem .

IMultiplexedConnectionListenerFactory

Definiuje interfejs, który udostępnia mechanizmy powiązania z różnymi typami EndPoints.

Wyliczenia

FileHandleType

FileHandleEndPoint Wylicza typy.

TransferFormat

Reprezentuje możliwe formaty transferu.

Delegaci

ConnectionDelegate

Funkcja, która może przetwarzać połączenie.

MultiplexedConnectionDelegate

Funkcja, która może przetwarzać połączenie.