//------------------------------------------------------------------------------ // 此代码版权(除特别声明或在XREF结尾的命名空间的代码)归作者本人若汝棋茗所有 // 源代码使用协议遵循本仓库的开源协议及附加协议,若本仓库没有设置,则按MIT开源协议授权 // CSDN博客:https://blog.csdn.net/qq_40374647 // 哔哩哔哩视频:https://space.bilibili.com/94253567 // Gitee源代码仓库:https://gitee.com/RRQM_Home // Github源代码仓库:https://github.com/RRQM // API首页:https://www.yuque.com/rrqm/touchsocket/index // 交流QQ群:234762506 // 感谢您的下载和使用 //------------------------------------------------------------------------------ //------------------------------------------------------------------------------ using System.ComponentModel; namespace TouchSocket.Resources { /// /// TouchSocket资源枚举 /// public enum TouchSocketStatus : byte { /// /// 未知错误 /// [Description("未知错误")] UnknownError, /// /// 操作成功 /// [Description("操作成功")] Success, /// /// 操作超时 /// [Description("操作超时")] Overtime, /// /// 用户主动取消操作。 /// [Description("用户主动取消操作。")] Canceled, /// /// 参数‘{0}’为空。 /// [Description("参数‘{0}’为空。")] ArgumentNull, /// ///发生异常,信息:{0}。 /// [Description("发生异常,信息:{0}。")] Exception, #region TouchRpc /// /// 不允许路由该包,信息:{0}。 /// [Description("不允许路由该包,信息:{0}。")] RoutingNotAllowed, /// /// 未找到该公共方法,或该方法未标记为Rpc /// [Description("未找到该公共方法,或该方法未标记为Rpc")] RpcMethodNotFind, /// /// 方法已被禁用 /// [Description("方法已被禁用")] RpcMethodDisable, /// /// 函数执行异常,详细信息:{0} /// [Description("函数执行异常,详细信息:{0}")] RpcInvokeException, /// /// 事件操作器异常 /// [Description("事件操作器异常。")] GetEventArgsFail, /// /// 通道设置失败。 /// [Description("通道设置失败。")] SetChannelFail, /// /// ID为{0}的通道已存在。 /// [Description("ID为{0}的通道已存在。")] ChannelExisted, /// /// 远程终端拒绝该操作,反馈信息:{0}。 /// [Description("远程终端拒绝该操作,反馈信息:{0}。")] RemoteRefuse, /// /// 从‘{0}’创建写入流失败,信息:{1}。" /// [Description("从‘{0}’创建写入流失败,信息:{1}。")] CreateWriteStreamFail, /// ///没有找到路径‘{0}’对应的流文件。 /// [Description("没有找到路径‘{0}’对应的流文件。")] StreamNotFind, /// /// 没有找到ID为{0}的客户端。 /// [Description("没有找到ID为{0}的客户端。")] ClientNotFind, /// /// 路径‘{0}’对应的流文件,仍然被‘{1}’对象应用。 /// [Description("路径‘{0}’对应的流文件,仍然被‘{1}’对象应用。")] StreamReferencing, /// /// 接收流容器为空 /// [Description("流容器为空。")] StreamBucketNull, /// /// 从‘{0}’路径加载流异常,信息:‘{1}’。 /// [Description("从‘{0}’路径加载流异常,信息:‘{1}’。")] LoadStreamFail, /// /// 目录‘{0}’已存在。 /// [Description("目录‘{0}’已存在。")] DirectoryExisted, /// /// 文件‘{0}’已存在。 /// [Description("文件‘{0}’已存在。")] FileExisted, /// /// 文件‘{0}’不存在。 /// [Description("文件‘{0}’不存在。")] FileNotExists, /// /// 目录‘{0}’不存在。 /// [Description("目录‘{0}’不存在。")] DirectoryNotExists, /// /// 名称为“{0}”的事件已存在 /// [Description("名称为“{0}”的事件已存在。")] EventExisted, /// /// 名称为“{0}”的事件不存在 /// [Description("名称为“{0}”的事件不存在。")] EventNotExist, /// /// 资源句柄{0}对应的资源没有找到,可能操作已超时。 /// [Description("资源句柄{0}对应的资源没有找到,可能操作已超时。")] ResourceHandleNotFind, /// /// 还有{0}个资源没有完成。 /// [Description("还有{0}个资源没有完成。")] HasUnFinished, /// /// 文件长度太长。 /// [Description("文件长度太长。")] FileLengthTooLong, /// /// 读取文件长度错误。 /// [Description("读取文件长度错误。")] LengthErrorWhenRead, /// /// 没有找到任何可用的目标Id。 /// [Description("没有找到任何可用的目标Id。")] NotFindAnyTargetId, #endregion TouchRpc #region Core /// /// Token消息为‘{0}’的已注册。 /// [Description("Token消息为‘{0}’的已注册。")] TokenExisted, /// /// Token消息为‘{0}’的未注册。 /// [Description("Token消息为‘{0}’的未注册。")] MessageNotFound, #endregion Core #region Client /// /// 数据处理适配器为空,可能客户端已掉线。 /// [Description("数据处理适配器为空,可能客户端已掉线。")] NullDataAdapter, /// /// 客户端没有连接 /// [Description("客户端没有连接。")] NotConnected, /// /// 授权密钥无效,程序将在5秒后退出。请检查密钥,或者不使用企业版功能。 /// [Description("授权密钥无效,程序将在5秒后退出。请检查密钥,或者不使用企业版功能。")] LicenceKeyInvalid, #endregion Client } }