BinaryMessageFormatter.CanRead(Message) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フォーマッタがメッセージのコンテンツを逆シリアル化できるかどうかを判断します。
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
パラメーター
戻り値
バイナリ メッセージ フォーマッタがメッセージを逆シリアル化できる場合は true
、それ以外の場合は false
です。
実装
例外
message
パラメーターが null
です。
注釈
重要
このクラスのメソッドを信頼されていないデータを指定して呼び出すことには、セキュリティ上のリスクが伴います。 このクラスのメソッドの呼び出しは、信頼されたデータだけを指定して実行してください。 詳細については、「 すべての入力を検証する」を参照してください。
CanRead は、 false
メッセージ本文がバイナリ オブジェクトでない場合は を返します。
受信コンピューターで、 は、 CanRead 逆シリアル化するクラスのアセンブリがローカルに存在する場合に を返 true
します。 アセンブリは、グローバル アセンブリ キャッシュ内にあるか、アプリケーションにリンクされている必要があります (たとえば、オブジェクトがカスタム クラスを表す場合)。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET