QuicListener Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un agente de escucha que escucha las conexiones QUIC entrantes. QuicListener puede aceptar varias conexiones Quic.
public ref class QuicListener sealed : IAsyncDisposable
public sealed class QuicListener : IAsyncDisposable
type QuicListener = class
interface IAsyncDisposable
Public NotInheritable Class QuicListener
Implements IAsyncDisposable
- Herencia
-
QuicListener
- Implementaciones
Comentarios
A diferencia de la conexión y la secuencia, la duración de un QuicListener no está vinculada a ninguna de las conexiones aceptadas. Se puede eliminar de forma segura mientras mantiene activa la conexión aceptada. La llamada DisposeAsync() solo hará que el agente de escucha deje de escuchar cualquier otra conexión entrante.
Para conocer los requisitos previos de QUIC y los sistemas operativos compatibles, consulte Dependencias de la plataforma.
Propiedades
IsSupported |
Obtiene un valor que indica si se admite QUIC para escenarios de servidor en la máquina actual. |
LocalEndPoint |
Obtiene el punto de conexión de escucha real. |
Métodos
AcceptConnectionAsync(CancellationToken) |
Acepta un valor de entrada QuicConnection. |
DisposeAsync() |
Detiene la escucha de nuevas conexiones y libera todos los recursos asociados al agente de escucha. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
ListenAsync(QuicListenerOptions, CancellationToken) |
Crea un nuevo QuicListener y comienza a escuchar nuevas conexiones. |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. |
Métodos de extensión
ConfigureAwait(IAsyncDisposable, Boolean) |
Configura la forma en la que se realizan las expresiones await en las tareas devueltas desde un elemento asincrónico descartable. |
Se aplica a
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de