WebSocket 类 
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
WebSocket 类允许应用程序在 WebSocket 升级完成后发送和接收数据。
public ref class WebSocket abstract : IDisposable
	public abstract class WebSocket : IDisposable
	type WebSocket = class
    interface IDisposable
	Public MustInherit Class WebSocket
Implements IDisposable
		- 继承
 - 
				WebSocket
 
- 派生
 
- 实现
 
注解
Windows 7、Windows Vista SP2 和 Windows Server 2008 支持 命名空间中的 System.Net.WebSockets 某些类。 但是,Windows 8和Windows Server 2012仅支持客户端和服务器 WebSocket 的公共实现。 Windows 7、Windows Vista SP2 和 Windows Server 2008 支持的命名空间中的 System.Net.WebSockets 类和类元素是抽象类。 这允许应用程序开发人员通过客户端 WebSocket 的实际实现继承和扩展这些抽象类。
每个 WebSocket 对象并行支持一个发送和一个接收。 不支持同时发出多个发送或多个接收, (例如,不等待或从多个线程发出不同步) ,并且将导致未定义的行为。 在发出下一个操作之前,请确保上一个操作 (等待或) 完成。 通过最适合你的任何机制(例如,使用锁或信号灯)序列化访问。
构造函数
| WebSocket() | 
		 创建 WebSocket 类的实例。  | 
        	
属性
| CloseStatus | 
		 指示远程终结点启动关闭握手的原因。  | 
        	
| CloseStatusDescription | 
		 允许远程终结点描述关闭该连接的原因。  | 
        	
| DefaultKeepAliveInterval | 
		 获取默认 WebSocket 协议保持活动状态的间隔。  | 
        	
| State | 
		 返回 WebSocket 连接的当前状态。  | 
        	
| SubProtocol | 
		 获取在打开握手期间协商的子协议。  |