Bagikan melalui


BinaryMessageFormatter.CanRead(Message) Metode

Definisi

Menentukan apakah pemformat dapat mendeserialisasi konten pesan.

public:
 virtual bool CanRead(System::Messaging::Message ^ message);
public bool CanRead (System.Messaging.Message message);
abstract member CanRead : System.Messaging.Message -> bool
override this.CanRead : System.Messaging.Message -> bool
Public Function CanRead (message As Message) As Boolean

Parameter

message
Message

Untuk Message diperiksa.

Mengembalikan

true jika pemformat pesan biner dapat mendeserialisasi pesan; jika tidak, false.

Penerapan

Pengecualian

Parameternya message adalah null.

Keterangan

Penting

Metode panggilan dari kelas ini dengan data yang tidak tepercaya adalah risiko keamanan. Panggil metode dari kelas ini hanya dengan data tepercaya. Untuk informasi selengkapnya, lihat Memvalidasi Semua Input.

CanRead mengembalikan false jika isi pesan bukan objek biner.

Pada komputer penerima, CanRead mengembalikan true jika rakitan untuk kelas yang akan dideserialisasi ada secara lokal. Rakitan harus ditemukan di cache perakitan global, atau ditautkan ke aplikasi (misalnya, jika objek mewakili kelas kustom).

Berlaku untuk