BinaryMessageFormatter.Write(Message, Object) 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í.
Serializa un objeto en el cuerpo del mensaje.
public:
virtual void Write(System::Messaging::Message ^ message, System::Object ^ obj);
public void Write (System.Messaging.Message message, object obj);
abstract member Write : System.Messaging.Message * obj -> unit
override this.Write : System.Messaging.Message * obj -> unit
Public Sub Write (message As Message, obj As Object)
Parámetros
- obj
- Object
Objeto que se va a serializar en el cuerpo del mensaje.
Implementaciones
Excepciones
El parámetro message
es null
.
Comentarios
Importante
Llamar a este método con datos que no son de confianza supone un riesgo de seguridad. Llame a este método solo con datos de confianza. Para obtener más información, vea Validar todas las entradas.
No es necesario especificar el formato de objeto superior y el formato de tipo para escribir en la cola, ya que deben estar al leer. El formateador usa las TopObjectFormat propiedades y TypeFormat solo al deserializar un mensaje.
BinaryMessageFormatter puede serializar la mayoría de los objetos, pero el resultado no está acoplado de forma flexible. Sin embargo, es compacto, por lo que el formateador es eficaz para objetos grandes.