ActiveXMessageFormatter.Read(Message) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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 |