BinaryMessageFormatter.Read(Message) 方法

定義

讀取指定訊息的內容,並建立包含還原序列化訊息的物件。

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

參數

message
Message

要還原序列化的 Message,格式為二進位格式。

傳回

還原序列化的訊息。

實作

例外狀況

訊息的 BodyType 屬性不是一個二進位物件。

message 參數為 null

備註

重要

使用不信任的資料呼叫此方法,會造成安全性上的風險。 呼叫此方法時,請一律使用信任的資料。 如需詳細資訊,請參閱 驗證所有輸入

訊息的本文必須是二進位格式,而且相同的串行化程式必須用來將訊息還原串行化為最初串行化的訊息。 如果主體代表自定義類別,該類別的元件必須存在於本機。

適用於

另請參閱