WebSocketServer 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í.
Un servidor para su uso con Bot Framework Protocol V3 con extensiones de streaming y un transporte webSocket subyacente.
public class WebSocketServer : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportServer
type WebSocketServer = class
interface IStreamingTransportServer
interface IDisposable
Public Class WebSocketServer
Implements IDisposable, IStreamingTransportServer
- Herencia
-
WebSocketServer
- Implementaciones
Constructores
WebSocketServer(WebSocket, RequestHandler) |
Inicializa una nueva instancia de la clase WebSocketServer. Se produce ArgumentNullException en argumentos NULL. |
Propiedades
IsConnected |
Obtiene un valor que indica si este servidor está conectado actualmente o no. |
Métodos
Disconnect() |
Desconecta WebSocketServer. |
Dispose() |
Elimina el objeto y libera los objetos relacionados que pertenecen a la clase . |
Dispose(Boolean) |
Elimina los objetos utilizados por la clase . |
SendAsync(StreamingRequest, CancellationToken) |
Tarea que se usa para enviar datos a través de esta conexión de servidor. Se produce InvalidOperationException si se llama cuando el servidor no está conectado. Se produce ArgumentNullException si la solicitud es null. |
StartAsync() |
Se usa para establecer la conexión utilizada por este servidor y empezar a escuchar los mensajes entrantes. |
Eventos
Disconnected |
Evento que se desencadenará cuando se desconecte el transporte subyacente. Cualquier aplicación que se comunique con este servidor debe suscribirse a este evento. |