語言

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。

備註

Important

使用不受信任的資料呼叫此方法存在安全風險。 只有在受信任的資料時才會呼叫此方法。 如需詳細資訊,請參閱 驗證所有輸入。

訊息的正文必須採用二進位格式,且必須使用與最初序列化訊息相同的序列化器來反序列化。 若主體代表自訂類別,該類別的組合語言必須存在於本地。

適用於

另請參閱