BinaryMessageFormatter.Write(Message, Object) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Serializa um objeto no corpo da mensagem.
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
O objeto a ser serializado no corpo da mensagem.
Implementações
Exceções
O message parâmetro é null.
Observações
Importante
Chamar este método com dados não confiáveis é um risco de segurança. Chame este método apenas com dados confiáveis. Para obter mais informações, consulte Validar todas as informações inseridas.
O formato principal do objeto e o formato do tipo não precisam de ser especificados para escrever na fila, como é necessário durante a leitura. As TopObjectFormat propriedades e TypeFormat são usadas pelo formatador apenas ao desserializar uma mensagem.
Podem BinaryMessageFormatter serializar a maioria dos objetos, mas o resultado não está fracamente acoplado. No entanto, é compacto, pelo que o formador é eficiente para objetos grandes.