BinaryMessageFormatter.CanRead(Message) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Determina se o formatador pode desserializar o conteúdo da mensagem.
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
Parâmetros
Retornos
true
se o formatador de mensagem binária puder desserializar a mensagem; caso contrário, false
.
Implementações
Exceções
O parâmetro message
é null
.
Comentários
Importante
Chamar métodos desta classe quando você tiver dados não confiáveis é um risco à segurança. Chame os métodos dessa classe somente quando você tiver dados confiáveis. Para obter mais informações, consulte Validar todas as entradas.
CanRead retornará false
se o corpo da mensagem não for um objeto binário.
No computador receptor, CanRead retornará true
se o assembly da classe a ser desserializada existir localmente. O assembly deve ser encontrado no cache de assembly global ou ser vinculado ao aplicativo (por exemplo, se o objeto representa uma classe personalizada).