You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

111 lines
4.5 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?xml version="1.0"?>
<doc>
<assembly>
<name>Senparc.WebSocket</name>
</assembly>
<members>
<member name="T:Senparc.WebSocket.Exceptions.WebSocketExceptionBase">
<summary>
WebSocket 自定义异常基类
</summary>
</member>
<member name="T:Senparc.WebSocket.WebSocketHelper">
<summary>
WebSocketHelper
</summary>
</member>
<member name="M:Senparc.WebSocket.WebSocketHelper.#ctor(Senparc.WebSocket.SignalR.SenparcWebSocketHubBase,System.Threading.CancellationToken)">
<param name="cancellationToken"></param>
</member>
<member name="M:Senparc.WebSocket.WebSocketHelper.SendMessage(System.String,Microsoft.AspNetCore.SignalR.IClientProxy)">
<summary>
发送消息
</summary>
<param name="message">文字消息</param>
<returns></returns>
</member>
<member name="T:Senparc.WebSocket.WebSocketMessageHandler">
<summary>
WebSocket 处理程序
</summary>
</member>
<member name="M:Senparc.WebSocket.WebSocketMessageHandler.OnConnecting(Senparc.WebSocket.WebSocketHelper)">
<summary>
连接时触发事件
</summary>
<param name="webSocketHandler"></param>
<returns></returns>
</member>
<member name="M:Senparc.WebSocket.WebSocketMessageHandler.OnDisConnected(Senparc.WebSocket.WebSocketHelper)">
<summary>
断开连接时触发事件
</summary>
<param name="webSocketHandler"></param>
<returns></returns>
</member>
<member name="M:Senparc.WebSocket.WebSocketMessageHandler.OnMessageReceiced(Senparc.WebSocket.WebSocketHelper,Senparc.WebSocket.ReceivedMessage,System.String)">
<summary>
收到消息时触发事件
</summary>
<param name="webSocketHandler"></param>
<param name="message">封装好的数据</param>
<param name="originalData">原始数据字符串</param>
<returns></returns>
</member>
<member name="M:Senparc.WebSocket.Register.AddSenparcWebSocket``1(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
<summary>
注册基于 SignalR 的 Senparc.WebSocket。注册过程中会执行 services.AddSignalR();
</summary>
<typeparam name="T"></typeparam>
<param name="services"></param>
<returns></returns>
</member>
<member name="T:Senparc.WebSocket.ReceivedMessage">
<summary>
接收到消息封装的实体
</summary>
</member>
<member name="T:Senparc.WebSocket.SignalR.SenparcWebSocketHubBase">
<summary>
SenparcWebSocketHub 基类
</summary>
</member>
<member name="P:Senparc.WebSocket.SignalR.SenparcWebSocketHubBase.ClientFunctionName">
<summary>
默认客户端接收方法名称,默认为 ReceiveMessage
</summary>
</member>
<member name="M:Senparc.WebSocket.SignalR.SenparcWebSocketHubBase.ReceiveMessage(System.String)">
<summary>
统一接收消息方法
</summary>
<param name="message"></param>
<returns></returns>
</member>
<member name="M:Senparc.WebSocket.SignalR.SenparcWebSocketHubBase.SendAsync(System.String,Microsoft.AspNetCore.SignalR.IClientProxy,System.Threading.CancellationToken)">
<summary>
通用消息发送
</summary>
<param name="message">SenparcWebSocket 标准化信息</param>
<returns></returns>
</member>
<member name="T:Senparc.WebSocket.WebSocketConfig">
<summary>
WebSocket 配置
</summary>
</member>
<member name="M:Senparc.WebSocket.WebSocketConfig.RegisterMessageHandler``1">
<summary>
注册WebSocketMessageHandler
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="M:Senparc.WebSocket.WebSocketConfig.RegisterMessageHandler``1(System.Func{``0})">
<summary>
注册WebSocketMessageHandler自定义对象的实例化方法
</summary>
<typeparam name="T"></typeparam>
</member>
</members>
</doc>