BinaryMessageFormatter.CanRead(Message) Método

Definição

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

message
Message

A Message inspecionar.

Devoluções

true se o formatador da mensagem binária puder desserializar a mensagem; caso contrário, false.

Implementações

Exceções

O message parâmetro é null.

Observações

Importante

Chamar métodos dessa classe com dados não confiáveis é um risco de segurança. Chame os métodos dessa classe somente com dados confiáveis. Para obter mais informações, consulte Validar todas as informações inseridas.

CanRead retorna false se o corpo da mensagem não for um objeto binário.

No computador receptor, CanRead retorna true se a montagem da classe a desserializar existir localmente. A assembly deve ser encontrada na cache global assembly, ou estar ligada à aplicação (por exemplo, se o objeto representar uma classe personalizada).

Aplica-se a