ActiveXMessageFormatter Kelas

Definisi

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 IPersistStream dan perlu IPersistStreamInit dipanggil.

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.

Berlaku untuk