QuicListener Klasa
Definicja
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.
Reprezentuje odbiornik, który nasłuchuje przychodzących połączeń QUIC. QuicListener może akceptować wiele połączeń z platformą Quic.
public ref class QuicListener sealed : IAsyncDisposable
public sealed class QuicListener : IAsyncDisposable
type QuicListener = class
interface IAsyncDisposable
Public NotInheritable Class QuicListener
Implements IAsyncDisposable
- Dziedziczenie
-
QuicListener
- Implementuje
Uwagi
W przeciwieństwie do połączenia i strumienia okres istnienia elementu QuicListener nie jest połączony z żadnym z akceptowanych połączeń. Można go bezpiecznie usunąć przy zachowaniu akceptowanego połączenia przy życiu. Wywołanie DisposeAsync() spowoduje, że odbiornik przestanie nasłuchiwać wszystkich innych połączeń przychodzących.
Aby zapoznać się z wymaganiami wstępnymi quiC i obsługiwanymi systemami operacyjnymi, zobacz Zależności platformy.
Właściwości
IsSupported |
Pobiera wartość wskazującą, czy funkcja QUIC jest obsługiwana w scenariuszach serwera na bieżącej maszynie. |
LocalEndPoint |
Pobiera rzeczywisty punkt końcowy nasłuchiwania. |
Metody
AcceptConnectionAsync(CancellationToken) |
Akceptuje przychodzący QuicConnectionelement . |
DisposeAsync() |
Zatrzymuje nasłuchiwanie nowych połączeń i zwalnia wszystkie zasoby skojarzone z odbiornikiem. |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
ListenAsync(QuicListenerOptions, CancellationToken) |
Tworzy nowy QuicListener i rozpoczyna nasłuchiwanie nowych połączeń. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. |
Metody rozszerzania
ConfigureAwait(IAsyncDisposable, Boolean) |
Konfiguruje sposób oczekiwania na zadania zwracane z jednorazowego użytku asynchronicznego. |
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla