Aracılığıyla paylaş


XmlMessageFormatter.Read(Message) Yöntem

Tanım

Verilen iletinin içeriğini okur ve seri durumdan çıkarılmış iletiyi içeren bir nesne oluşturur.

public:
 virtual System::Object ^ Read(System::Messaging::Message ^ message);
public object Read (System.Messaging.Message message);
abstract member Read : System.Messaging.Message -> obj
override this.Read : System.Messaging.Message -> obj
Public Function Read (message As Message) As Object

Parametreler

message
Message

Messageseri durumdan çıkarabilmek için XML biçimindeki .

Döndürülenler

Seri durumdan çıkarılmış ileti.

Uygulamalar

Özel durumlar

TargetTypeNames ne de TargetTypes özelliği ayarlanmadı.

-veya-

İleti gövdesinde seri hale getirilen örnek, ve TargetTypes özelliklerindeki TargetTypeNames türler tarafından temsil edilen şemaların hiçbiriyle uyumlu değildir.

message parametresidirnull.

Açıklamalar

TargetTypeNames Hem hem de TargetTypes özellikleri, bir iletiyi seri durumdan çıkarırken biçimlendiriciye hangi şemaların eşleşmeye çalışacaklarını söyler. İletinin seri durumdan çıkarılabilmesi için bu özelliklerden birinin ayarlanması gerekir.

İleti gövdesinde seri hale getirilmiş örneğin tür dizisinde temsil edilen şemalardan biriyle uyumlu olması gerekir. yöntemini kullanarak Receive iletiyi okuduğunuzda, yöntemi tanımlanan şemaya karşılık gelen türde bir nesne oluşturur ve ileti gövdesini bu şemaya okur.

Kuyruğa yazmak için hedef türlerin belirtilmesi gerekmez.

Şunlara uygulanır

Ayrıca bkz.