Bagikan melalui


ActiveXMessageFormatter.Read(Message) Metode

Definisi

Membaca konten dari pesan yang diberikan dan membuat objek yang berisi pesan yang dideserialisasi.

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

Parameter

message
Message

, Messagedalam format kontrol MSMQ ActiveX, untuk deserialisasi.

Mengembalikan

Pesan yang dideserialisasi.

Penerapan

Pengecualian

Properti BodyType yang message diteruskan sebagai parameter tidak dapat dipetakan ke jenis primitif, juga tidak mewakili objek yang dialirkan.

Isi mewakili objek tersimpan. ActiveXMessageFormatter tidak mendukung deserialisasi objek tersimpan.

Parameternya message adalah null.

Keterangan

Jika isi pesan mewakili jenis primitif, properti pesan BodyType harus menjadi salah satu jenis terkelola dalam tabel berikut.

Nilai BodyType Jenis terkelola
VT_LPSTR Char array (deserialisasi menggunakan pengodean ASCII)
VT_BSTR, VT_LPWSTR String (deserialisasi menggunakan pengodean Unicode)
VT_VECTOR | VT_UI1 Byte array
VT_BOOL Boolean
VT_CLSID Guid
VT_CY Decimal
VT_DATE DateTime
VT_I1, VT_UI1 Byte
VT_I2 Int16
VT_UI2 UInt16
VT_I4 Int32
VT_UI4 UInt32
VT_I8 Int64
VT_UI8 UInt64
VT_R4 Single
VT_R8 Double
VT_NULL null
VT_STREAMED_OBJECT Object

Berlaku untuk

Lihat juga