Aracılığıyla paylaş


XmlMessageFormatter.Write(Message, Object) Yöntem

Tanım

Bir nesneyi iletinin gövdesinde 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

Object İleti gövdesinde seri hale getirilecek.

Uygulamalar

Özel durumlar

message parametresi null'dir.

-veya-

obj parametresi null'dir.

Açıklamalar

Okuma sırasında olması gerektiğinden kuyruğa yazmak için hedef türlerin belirtilmesi gerekmez. TargetTypeNames or TargetTypes özelliği, biçimlendirici tarafından yalnızca bir iletinin seri durumdan çıkarılırken kullanılır.

, XmlMessageFormatter nelerin XmlSerializer serileştirilebileceğini tanımlayan sınıfını kullanır. Yalnızca ortak alanlar ve ortak özellikler seri hale getirilebilir. Soap protokolüyle kodlanmış stili kullanmadıkları sürece yapılar, dizileri olan yapılar ve yapı dizilerinin tümü serileştirilebilir.

Şunlara uygulanır

Ayrıca bkz.