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
Valori restituiti
true se il formattatore di messaggi binari può deserializzare il messaggio; in caso contrario, false.
Implementazioni
Eccezioni
Il message parametro è null.
Commenti
Importante
La chiamata di metodi da questa classe con dati non attendibili è 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 localmente. L'assembly deve essere trovato nella Global Assembly Cache o essere collegato all'applicazione, ad esempio se l'oggetto rappresenta una classe personalizzata.