Lenguaje

IWebSocket Interfaz

Definición

Proporciona acceso a la comunicación de red que permite leer y escribir mediante WebSocket.

public interface class IWebSocket : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(4168563055, 39345, 19992, 188, 8, 133, 12, 154, 223, 21, 110)]
struct IWebSocket : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(4168563055, 39345, 19992, 188, 8, 133, 12, 154, 223, 21, 110)]
public interface IWebSocket : System.IDisposable
Public Interface IWebSocket
Implements IDisposable
Derivado
Atributos
Implementaciones

Requisitos de Windows

Requisitos Description
Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Propiedades

Nombre Description
OutputStream

Obtiene el flujo de salida que se va a escribir en el destino de red remota en un objeto IWebSocket .

Métodos

Nombre Description
Close(UInt16, String)

Cierra el IWebSocket.

ConnectAsync(Uri)

Inicia una operación asincrónica para conectarse a un destino de red remota en un objeto IWebSocket .

Dispose()

Realiza tareas definidas por la aplicación asociadas a la liberación, liberación o restablecimiento de recursos no administrados.

SetRequestHeader(String, String)

Agrega un encabezado de solicitud HTTP al mensaje de solicitud HTTP usado en el protocolo de enlace del protocolo WebSocket por el objeto IWebSocket .

Eventos

Nombre Description
Closed

Se produce cuando se recibe un marco de cierre en el objeto IWebSocket como parte del protocolo de enlace de cierre.

Se aplica a

Consulte también