TypedMessageConverter 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将类型化的消息转换为非类型化的消息,或将非类型化的消息转换为类型化的消息。
public ref class TypedMessageConverter abstract
public abstract class TypedMessageConverter
type TypedMessageConverter = class
Public MustInherit Class TypedMessageConverter
- 继承
-
TypedMessageConverter
注解
此类可用于将类型化的消息转换为非类型化的消息或将非类型化的消息转换为类型化的消息。 类型化的消息是已批注的 MessageContractAttribute 属性的类型实例。 非类型化的消息是 Message 类的实例。 您可以先利用 MessageContractAttribute 批注一个类型,从而创建一个自定义消息类型,然后使用此类提供的方法将其转换为非类型化的 Message 实例。
构造函数
TypedMessageConverter() |
初始化 TypedMessageConverter 类的新实例。 |
方法
Create(Type, String) |
表示返回 TypedMessageConverter 实例的静态方法。 |
Create(Type, String, DataContractFormatAttribute) |
表示返回 TypedMessageConverter 实例的静态方法。 |
Create(Type, String, String) |
表示返回 TypedMessageConverter 实例的静态方法。 |
Create(Type, String, String, DataContractFormatAttribute) |
表示返回 TypedMessageConverter 实例的静态方法。 |
Create(Type, String, String, XmlSerializerFormatAttribute) |
表示返回 TypedMessageConverter 实例的静态方法。 |
Create(Type, String, XmlSerializerFormatAttribute) |
表示返回 TypedMessageConverter 实例的静态方法。 |
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
FromMessage(Message) |
从指定的 Message 实例创建一个类型化的消息。 |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToMessage(Object) |
从指定的类型化消息创建一个 Message 实例。 |
ToMessage(Object, MessageVersion) |
使用指定的版本,从指定的类型化消息创建一个 Message 实例。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |