MessageElementCollectionExtensions 类
定义从 System.Collections.Generic.IEnumerable<T> 创建 ComplexMessage 的扩展方法。
继承
System.Object
MessageElementCollectionExtensions
继承成员
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
命名空间: HuajiTech.CoolQ.Messaging
程序集: HuajiTech.CoolQ.Messaging.dll
语法
public static class MessageElementCollectionExtensions
方法
| 改善此文档 查看源代码ToComplexMessage(IEnumerable<MessageElement>)
从 System.Collections.Generic.IEnumerable<T> 创建 ComplexMessage。
声明
public static ComplexMessage ToComplexMessage(this IEnumerable<MessageElement> elements)
参数
类型 | 名称 | 描述 |
---|---|---|
System.Collections.Generic.IEnumerable<MessageElement> | elements | 要用于创建 ComplexMessage 的消息元素集合。 |
返回
类型 | 描述 |
---|---|
ComplexMessage | 一个 ComplexMessage,其中包含输入序列中的元素。 |
异常
类型 | 条件 |
---|---|
System.ArgumentNullException |
|
ToComplexMessage(IEnumerable<MessageElement>, MessageElement)
使用指定的分隔符从 System.Collections.Generic.IEnumerable<T> 创建 ComplexMessage。
声明
public static ComplexMessage ToComplexMessage(this IEnumerable<MessageElement> elements, MessageElement separator)
参数
类型 | 名称 | 描述 |
---|---|---|
System.Collections.Generic.IEnumerable<MessageElement> | elements | 要用于创建 ComplexMessage 的消息元素集合。 |
MessageElement | separator | 要用作分隔符的 MessageElement 实例。 |
返回
类型 | 描述 |
---|---|
ComplexMessage | 一个包含 |
异常
类型 | 条件 |
---|---|
System.ArgumentNullException |
|