XmlMessageFormatter.Write(Message, Object) Metoda

Definice

Serializuje objekt do textu zprávy.

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)

Parametry

message
Message

Jehož MessageBody vlastnost bude obsahovat serializovaný objekt.

obj
Object

Chcete-li Object serializovat do textu zprávy.

Implementuje

Výjimky

Parametr message je null.

-nebo-

Parametr obj je null.

Poznámky

Cílové typy nemusí být zadány pro zápis do fronty, protože musí být při čtení. Vlastnost TargetTypeNames nebo TargetTypes je používána formátovacím nástrojem pouze při deserializaci zprávy.

Používá XmlMessageFormatterXmlSerializer třídu , která definuje, co lze serializovat. Serializovat lze pouze veřejná pole a veřejné vlastnosti. Struktury, struktury s poli a pole struktur jsou serializovatelné, pokud nepoužívají kódovaný styl s protokolem SOAP.

Platí pro

Viz také