MessageElement 类
继承
System.Object
MessageElement
继承成员
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
程序集: HuajiTech.CoolQ.Messaging.dll
语法
public abstract class MessageElement : ISendable, IEquatable<MessageElement>
方法
|
改善此文档
查看源代码
Add(MessageElement)
声明
public ComplexMessage Add(MessageElement element)
参数
返回
|
改善此文档
查看源代码
Equals(MessageElement)
声明
public bool Equals(MessageElement other)
参数
返回
|
改善此文档
查看源代码
Equals(Object)
声明
public override bool Equals(object obj)
参数
类型 |
名称 |
描述 |
System.Object |
obj |
|
返回
重写
System.Object.Equals(System.Object)
|
改善此文档
查看源代码
FromString(String)
声明
public static MessageElement FromString(string str)
参数
类型 |
名称 |
描述 |
System.String |
str |
|
返回
|
改善此文档
查看源代码
GetHashCode()
声明
public override int GetHashCode()
返回
重写
System.Object.GetHashCode()
|
改善此文档
查看源代码
ToComplexMessage()
声明
public ComplexMessage ToComplexMessage()
返回
|
改善此文档
查看源代码
ToSendableString()
声明
public abstract string ToSendableString()
返回
|
改善此文档
查看源代码
ToString()
声明
public override string ToString()
返回
重写
System.Object.ToString()
运算符
|
改善此文档
查看源代码
Addition(MessageElement, MessageElement)
声明
public static ComplexMessage operator +(MessageElement left, MessageElement right)
参数
返回
|
改善此文档
查看源代码
Equality(MessageElement, MessageElement)
声明
public static bool operator ==(MessageElement left, MessageElement right)
参数
返回
|
改善此文档
查看源代码
Implicit(MessageElement to ComplexMessage)
声明
public static implicit operator ComplexMessage(MessageElement element)
参数
返回
|
改善此文档
查看源代码
Implicit(String to MessageElement)
声明
public static implicit operator MessageElement(string str)
参数
类型 |
名称 |
描述 |
System.String |
str |
|
返回
|
改善此文档
查看源代码
Inequality(MessageElement, MessageElement)
声明
public static bool operator !=(MessageElement left, MessageElement right)
参数
返回
实现
System.IEquatable<T>