FreeIM/bin/Debug/netstandard2.0/FreeIM.xml

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

<?xml version="1.0"?>
<doc>
    <assembly>
        <name>FreeIM</name>
    </assembly>
    <members>
        <member name="T:ImClient">
            <summary>
            im 核心类实现
            </summary>
        </member>
        <member name="F:ImClient.OnSend">
            <summary>
            推送消息的事件,可审查推向哪个Server节点
            </summary>
        </member>
        <member name="M:ImClient.#ctor(ImClientOptions)">
            <summary>
            初始化 imclient
            </summary>
            <param name="options"></param>
        </member>
        <member name="M:ImClient.SelectServer(System.Guid)">
            <summary>
            负载分区规则:取clientId后四位字符,转成10进制数字0-65535,求模
            </summary>
            <param name="clientId">客户端id</param>
            <returns></returns>
        </member>
        <member name="M:ImClient.PrevConnectServer(System.Guid,System.String)">
            <summary>
            ImServer 连接前的负载、授权,返回 ws 目标地址,使用该地址连接 websocket 服务端
            </summary>
            <param name="clientId">客户端id</param>
            <param name="clientMetaData">客户端相关信息,比如ip</param>
            <returns>websocket 地址:ws://xxxx/ws?token=xxx</returns>
        </member>
        <member name="M:ImClient.SendMessage(System.Guid,System.Collections.Generic.IEnumerable{System.Guid},System.Object,System.Boolean)">
            <summary>
            向指定的多个客户端id发送消息
            </summary>
            <param name="senderClientId">发送者的客户端id</param>
            <param name="receiveClientId">接收者的客户端id</param>
            <param name="message">消息</param>
            <param name="receipt">是否回执</param>
        </member>
        <member name="M:ImClient.GetClientListByOnline">
            <summary>
            获取所在线客户端id
            </summary>
            <returns></returns>
        </member>
        <member name="M:ImClient.HasOnline(System.Guid)">
            <summary>
            判断客户端是否在线
            </summary>
            <param name="clientId"></param>
            <returns></returns>
        </member>
        <member name="M:ImClient.EventBus(System.Action{System.ValueTuple{System.Guid,System.String}},System.Action{System.ValueTuple{System.Guid,System.String}})">

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。