BinaryMessageFormatter.Read(Message) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从给定的消息中读取内容,并创建包含反序列化消息的对象。
public:
virtual System::Object ^ Read(System::Messaging::Message ^ message);
public object Read (System.Messaging.Message message);
abstract member Read : System.Messaging.Message -> obj
override this.Read : System.Messaging.Message -> obj
Public Function Read (message As Message) As Object
参数
返回
反序列化的消息。
实现
例外
消息的 BodyType 属性不指示二进制对象。
message
参数为 null
。
注解
重要
使用不受信任的数据调用此方法存在安全风险。 仅使用受信任的数据调用此方法。 有关详细信息,请参阅 验证所有输入。
消息正文必须采用二进制格式,并且必须使用与最初序列化消息相同的序列化程序来反序列化消息。 如果正文表示自定义类,则该类的程序集必须存在于本地。