Sdílet prostřednictvím


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

Body Jehož Message vlastnost bude obsahovat serializovaný objekt.

obj
Object

Serializovat Object do textu zprávy.

Implementuje

Výjimky

Parametr message je null.

nebo

Parametr obj je null.

Poznámky

Cílové typy není nutné zadávat pro zápis do fronty, protože musí být při čtení. Formátovací TargetTypeNames modul nebo TargetTypes vlastnost se používá pouze při deserializaci zprávy.

XmlSerializer Používá XmlMessageFormatter 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 všechny serializovatelné, pokud nepoužívají kódovaný styl s protokolem SOAP.

Platí pro

Viz také