QuicListener Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Listener dar, der auf eingehende QUIC-Verbindungen lauscht. QuicListener kann mehrere Quic-Verbindungen akzeptieren.
public ref class QuicListener sealed : IAsyncDisposable
public sealed class QuicListener : IAsyncDisposable
type QuicListener = class
interface IAsyncDisposable
Public NotInheritable Class QuicListener
Implements IAsyncDisposable
- Vererbung
-
QuicListener
- Implementiert
Hinweise
Im Gegensatz zur Verbindung und dem Stream ist die Lebensdauer eines QuicListener nicht mit einer der akzeptierten Verbindungen verknüpft. Es kann sicher entsorgt werden, während die akzeptierte Verbindung am Leben bleibt. Das Aufrufen DisposeAsync() führt nur dazu, dass der Listener nicht mehr auf andere eingehende Verbindungen lauscht.
Informationen zu QUIC-Voraussetzungen und unterstützten Betriebssystemen finden Sie unter Plattformabhängigkeiten.
Eigenschaften
IsSupported |
Ruft einen Wert ab, der angibt, ob QUIC für Serverszenarien auf dem aktuellen Computer unterstützt wird. |
LocalEndPoint |
Ruft den tatsächlichen Lauschendpunkt ab. |
Methoden
AcceptConnectionAsync(CancellationToken) |
Akzeptiert einen eingehenden QuicConnection. |
DisposeAsync() |
Beendet das Lauschen auf neue Verbindungen und gibt alle Ressourcen frei, die dem Listener zugeordnet sind. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
ListenAsync(QuicListenerOptions, CancellationToken) |
Erstellt einen neuen QuicListener und beginnt mit dem Lauschen auf neue Verbindungen. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. |
Erweiterungsmethoden
ConfigureAwait(IAsyncDisposable, Boolean) |
Konfiguriert, wie Wartezeiten auf die Aufgaben angewandt werden, die von einem asynchronen verwerfbaren Element zurückgegeben werden. |
Gilt für:
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für