Show / Hide Table of Contents

    Message 类

    表示消息。 此类为抽象类。

    继承
    System.Object
    Message
    实现
    System.IEquatable<Message>
    继承成员
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    命名空间: HuajiTech.CoolQ
    程序集: HuajiTech.CoolQ.Abstractions.dll
    语法
    public abstract class Message : IEquatable<Message>

    属性

    | 改善此文档 查看源代码

    Content

    在派生类中重写时,获取当前 Message 实例的内容。

    声明
    public abstract string Content { get; }
    属性值
    类型 描述
    System.String
    | 改善此文档 查看源代码

    Id

    在派生类中重写时,获取当前 Message 实例的 ID。

    声明
    public abstract int Id { get; }
    属性值
    类型 描述
    System.Int32

    方法

    | 改善此文档 查看源代码

    Equals(Message)

    声明
    public bool Equals(Message other)
    参数
    类型 名称 描述
    Message other
    返回
    类型 描述
    System.Boolean
    | 改善此文档 查看源代码

    Equals(Object)

    声明
    public override bool Equals(object obj)
    参数
    类型 名称 描述
    System.Object obj
    返回
    类型 描述
    System.Boolean
    重写
    System.Object.Equals(System.Object)
    | 改善此文档 查看源代码

    GetHashCode()

    声明
    public override int GetHashCode()
    返回
    类型 描述
    System.Int32
    重写
    System.Object.GetHashCode()
    | 改善此文档 查看源代码

    Recall()

    在派生类中重写时,撤回当前 Message 实例。

    声明
    public abstract void Recall()
    | 改善此文档 查看源代码

    ToString()

    声明
    public override sealed string ToString()
    返回
    类型 描述
    System.String
    重写
    System.Object.ToString()

    运算符

    | 改善此文档 查看源代码

    Implicit(Message to String)

    声明
    public static implicit operator string (Message message)
    参数
    类型 名称 描述
    Message message
    返回
    类型 描述
    System.String

    实现

    System.IEquatable<T>

    扩展方法

    RegexMessage.Decode(Message)
    AbstractionExtensions.Parse(Message, Boolean)
    • 改善此文档
    • 查看源代码
    Back to top 本文档使用 CC BY-NC-SA 4.0 进行许可。