Microsoft.AspNetCore.Connections.Features 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 interfejsy dla funkcji opisujących połączenie lub manipulujących nimi.
Interfejsy
IConnectionCompleteFeature |
Reprezentuje akcję ukończenia połączenia. |
IConnectionEndPointFeature |
Funkcja reprezentująca punkty końcowe połączenia. |
IConnectionHeartbeatFeature |
Funkcja reprezentująca puls połączenia. |
IConnectionIdFeature |
Unikatowy identyfikator danego połączenia. |
IConnectionInherentKeepAliveFeature |
Wskazuje, czy transport połączenia ma "nieodłączny element keep-alive", co oznacza, że transport automatycznie poinformuje klienta, że jest nadal obecny. |
IConnectionItemsFeature |
Torba elementów skojarzonych z danym połączeniem. |
IConnectionLifetimeFeature |
Reprezentuje okres istnienia połączenia. |
IConnectionLifetimeNotificationFeature |
Umożliwia bezproblemowe zakończenie połączenia. |
IConnectionMetricsTagsFeature |
Zapewnia dostęp do tagów dodanych do licznika połączenia metryk. Ta funkcja nie jest ustawiana, jeśli licznik nie jest włączony. |
IConnectionNamedPipeFeature |
Zapewnia dostęp do bazowego NamedPipeServerStreampołączenia. |
IConnectionSocketFeature |
Zapewnia dostęp do bazowego Socketpołączenia. |
IConnectionTransportFeature |
Transport połączenia. |
IConnectionUserFeature |
Użytkownik skojarzony z połączeniem. |
IMemoryPoolFeature |
Parametr MemoryPool<T> używany przez połączenie. |
IPersistentStateFeature |
Zapewnia dostęp do kolekcji klucz/wartość, która może służyć do utrwalania stanu między połączeniami i żądaniami. To, czy transport obsługuje stan utrwalania, zależy od implementacji. Transport musi obsługiwać buforowanie i ponowne użycie wystąpień połączenia w celu utrwalonego stanu. Ponieważ wartości dodane do stanu trwałego mogą żyć w pamięci, dopóki połączenie nie zostanie już w puli, należy zachować ostrożność podczas dodawania elementów do tej kolekcji, aby uniknąć nadmiernego użycia pamięci. |
IProtocolErrorCodeFeature |
Kod błędu używanego protokołu. |
IStreamAbortFeature |
Obsługuje przerywanie poszczególnych stron strumienia połączenia. |
IStreamClosedFeature |
Reprezentuje akcję zamknięcia strumienia. |
IStreamDirectionFeature |
Kierunek strumienia połączenia |
IStreamIdFeature |
Reprezentuje identyfikator strumienia. |
ITlsHandshakeFeature |
Reprezentuje szczegółowe informacje dotyczące uzgadniania protokołu TLS. |
ITransferFormatFeature |
Pobiera format transferu protokołu. |