BinaryMessageFormatter.Write(Message, Object) Metod

Definition

Serialiserar ett objekt i meddelandets brödtext.

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)

Parametrar

message
Message

Den Message vars Body egenskap kommer att innehålla det serialiserade objektet.

obj
Object

Objektet som ska serialiseras i meddelandetexten.

Implementeringar

Undantag

Parametern message är null.

Kommentarer

Important

Det är en säkerhetsrisk att anropa den här metoden med data som inte är betrodda. Anropa endast den här metoden med betrodda data. För mer information, se Verifiera alla indata.

Det översta objektformatet och typformatet behöver inte anges för att skriva till kön som de måste vara vid läsning. Egenskaperna TopObjectFormat och TypeFormat används endast av formatören när du deserialiserar ett meddelande.

Kan BinaryMessageFormatter serialisera de flesta objekt, men resultatet är inte löst kopplat. Den är dock kompakt, så formatören är effektiv för stora objekt.

Gäller för

Se även