BinaryMessageFormatter.Write(Message, Object) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- obj
- Object
Objekt, který má být serializován do textu zprávy.
Implementuje
Výjimky
Parametr message
je null
.
Poznámky
Důležité
Volání této metody s nedůvěryhodnými daty představuje bezpečnostní riziko. Tuto metodu volejte pouze s důvěryhodnými daty. Další informace najdete v tématu Ověření všech vstupů.
Pro zápis do fronty není nutné zadat formát a typ nejvyššího formátu objektu, protože musí být při čtení. Vlastnosti TopObjectFormat a TypeFormat používá formátovací modul pouze při deserializaci zprávy.
Může BinaryMessageFormatter serializovat většinu objektů, ale výsledek není volně propojený. Je však kompaktní, takže formátovací modul je efektivní pro velké objekty.