BinaryMessageFormatter.CanRead(Message) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina se il formattatore può deserializzare il contenuto del messaggio.
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
Parametri
Restituisce
true
se il formattatore binario può deserializzare il messaggio; altrimenti, false
.
Implementazioni
Eccezioni
Il valore del parametro message
è null
.
Commenti
Importante
La chiamata a metodi da questa classe con dati non attendibili costituisce un rischio per la sicurezza. Chiamare i metodi da questa classe solo con dati attendibili. Per altre informazioni, vedere Convalidare tutti gli input.
CanRead restituisce false
se il corpo del messaggio non è un oggetto binario.
Nel computer ricevente restituisce CanReadtrue
se l'assembly per la classe da deserializzare esiste in locale. L'assembly deve essere trovato nella global assembly cache o essere collegato all'applicazione, ad esempio se l'oggetto rappresenta una classe personalizzata.