QuicListener Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un listener in ascolto delle connessioni QUIC in ingresso. QuicListener può accettare più connessioni Quic .
public ref class QuicListener sealed : IAsyncDisposable
public sealed class QuicListener : IAsyncDisposable
type QuicListener = class
interface IAsyncDisposable
Public NotInheritable Class QuicListener
Implements IAsyncDisposable
- Ereditarietà
-
QuicListener
- Implementazioni
Commenti
A differenza della connessione e del flusso, la durata di un QuicListener non è collegata ad alcuna delle connessioni accettate. Può essere eliminato in modo sicuro mantenendo attiva la connessione accettata. La chiamata DisposeAsync() causerà solo l'arresto dell'ascolto del listener per qualsiasi altra connessione in ingresso.
Per i prerequisiti QUIC e i sistemi operativi supportati, vedere dipendenze della piattaforma .
Proprietà
IsSupported |
Ottiene un valore che indica se QUIC è supportato per gli scenari del server nel computer corrente. |
LocalEndPoint |
Ottiene l'endpoint di ascolto effettivo. |
Metodi
AcceptConnectionAsync(CancellationToken) |
Accetta un QuicConnectionin ingresso. |
DisposeAsync() |
Interrompe l'ascolto delle nuove connessioni e rilascia tutte le risorse associate al listener. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
ListenAsync(QuicListenerOptions, CancellationToken) |
Crea un nuovo QuicListener e inizia ad ascoltare nuove connessioni. |
MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. |
Metodi di estensione
ConfigureAwait(IAsyncDisposable, Boolean) |
Configura il modo in cui verranno eseguite le attese nelle attività restituite da un oggetto eliminabile asincrono. |