ActiveXMessageFormatter Kelas
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.
Menserialisasikan atau mendeserialisasi jenis data primitif dan objek lain ke atau dari isi pesan Antrean Pesan, menggunakan format yang kompatibel dengan Komponen MSMQ ActiveX.
public ref class ActiveXMessageFormatter : ICloneable, System::Messaging::IMessageFormatter
public class ActiveXMessageFormatter : ICloneable, System.Messaging.IMessageFormatter
type ActiveXMessageFormatter = class
interface IMessageFormatter
interface ICloneable
Public Class ActiveXMessageFormatter
Implements ICloneable, IMessageFormatter
- Warisan
-
ActiveXMessageFormatter
- Penerapan
Keterangan
ActiveXMessageFormatter kompatibel dengan pesan yang dikirim menggunakan komponen MESSAGE Queuing COM, memungkinkan interoperabilitas dengan aplikasi yang menggunakan kontrol MSMQ COM.
ActiveXMessageFormatter Dapat menserialisasikan sebagian besar primitif, serta objek yang mengimplementasikan IPersistStream
antarmuka OLE. Ini dapat mendeserialisasi set primitif yang sama, tetapi memerlukan upaya lebih lanjut saat mendeserialisasi objek COM (misalnya, objek yang dibuat menggunakan Visual Basic 6.0) yang mengimplementasikan IPersistStream
. Objek untuk deserialisasi harus berada dalam memori dengan terlebih dahulu mengimpor objek ke dalam aplikasi .NET Framework.
Saat aplikasi mengirim pesan ke antrean menggunakan instans MessageQueue kelas , formatter menserialisasikan objek ke dalam aliran dan menyisipkannya ke dalam isi pesan. Saat membaca dari antrean menggunakan MessageQueue, pemformat mendeserialisasi data pesan ke Body dalam properti dari Message.
Serialisasi ActiveX sangat ringkas, yang membuat penggunaan ActiveXMessageFormatter dan MSMQ COM mengontrol metode serialisasi yang sangat cepat.
Konstruktor
ActiveXMessageFormatter() |
Menginisialisasi instans baru kelas ActiveXMessageFormatter. |
Metode
CanRead(Message) |
Menentukan apakah pemformat dapat mendeserialisasi konten pesan. |
Clone() |
Membuat instans ActiveXMessageFormatter kelas yang identik dengan saat ini ActiveXMessageFormatter. |
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
InitStreamedObject(Object) |
Menyediakan utilitas untuk membantu menserialisasikan objek COM yang mengimplementasikan |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
Read(Message) |
Membaca konten dari pesan yang diberikan dan membuat objek yang berisi pesan yang dideserialisasi. |
ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |
Write(Message, Object) |
Menserialisasikan objek ke dalam isi pesan. |