Microsoft.AspNetCore.Connections Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |
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. |