BinaryMessageFormatter.Write(Message, Object) Yöntem

Tanım

Bir nesneyi iletinin gövdesine serileştirir.

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)

Parametreler

message
Message

özelliği MessageBody serileştirilmiş nesneyi içerecektir.

obj
Object

İleti gövdesinde seri hale getirilecek nesne.

Uygulamalar

Özel durumlar

message parametresidirnull.

Açıklamalar

Önemli

Bu yöntemin güvenilmeyen verilerle çağrılması bir güvenlik riskidir. Bu yöntemi yalnızca güvenilir verilerle çağır. Daha fazla bilgi için bkz. Tüm Girişleri Doğrulama.

Okuma sırasında olması gerektiği gibi kuyruğa yazmak için en üst nesne biçimi ve tür biçimi belirtilmemiştir. TopObjectFormat ve TypeFormat özellikleri, biçimlendirici tarafından yalnızca bir iletinin seri durumdan çıkarılması sırasında kullanılır.

çoğu BinaryMessageFormatter nesneyi seri hale getirebilir, ancak sonuç gevşek bir şekilde birleştirilmemiştir. Ancak, kompakttır, bu nedenle biçimlendirici büyük nesneler için verimlidir.

Şunlara uygulanır

Ayrıca bkz.