BinaryMessageFormatter.CanRead(Message) 方法

定義

判斷格式化器是否能反序列化訊息內容。

public:
 virtual bool CanRead(System::Messaging::Message ^ message);
public bool CanRead(System.Messaging.Message message);
abstract member CanRead : System.Messaging.Message -> bool
override this.CanRead : System.Messaging.Message -> bool
Public Function CanRead (message As Message) As Boolean

參數

message
Message

Message要檢查。

傳回

true如果二進位訊息格式化器能反序列化該訊息;否則,。 false

實作

例外狀況

參數 messagenull

備註

Important

從這個類別使用不受信任的數據呼叫方法構成安全性風險。 僅使用信任的數據呼叫來自這個類別的方法。 如需詳細資訊,請參閱 驗證所有輸入

CanRead 如果訊息主體不是二進位物件,則返回 false

在接收端, CanRead 若本地存在要反序列化類別的組合語言,則返回 true 。 組合語言必須在全域組合語言快取中找到,或與應用程式連結(例如,若物件代表自訂類別)。

適用於