BinaryMessageFormatter.CanRead(Message) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Determina si el formateador puede deserializar el contenido del mensaje.
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
Devoluciones
Es true
si el formateador de mensajes binario puede deserializar el mensaje; en caso contrario, es false
.
Implementaciones
Excepciones
El parámetro message
es null
.
Comentarios
Importante
Llamar a métodos de esta clase con datos que no son de confianza supone un riesgo de seguridad. Llame a los métodos de esta clase solo con datos de confianza. Para obtener más información, vea Validar todas las entradas.
CanRead devuelve false
si el cuerpo del mensaje no es un objeto binario.
En el equipo receptor, CanRead devuelve true
si el ensamblado de la clase que se va a deserializar existe localmente. El ensamblado debe encontrarse en la caché global de ensamblados o vincularse a la aplicación (por ejemplo, si el objeto representa una clase personalizada).