Bagikan melalui


Message.AttachSenderId Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah ID pengirim harus dilampirkan ke pesan.

public:
 property bool AttachSenderId { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgAttachSenderId")]
public bool AttachSenderId { get; set; }
[<System.Messaging.MessagingDescription("MsgAttachSenderId")>]
member this.AttachSenderId : bool with get, set
Public Property AttachSenderId As Boolean

Nilai Properti

trueSenderId jika harus dilampirkan ke pesan; jika tidak, false. Default adalah true.

Atribut

Pengecualian

Antrean pesan difilter untuk mengabaikan AttachSenderId properti .

Contoh

Contoh kode berikut mendapatkan dan menetapkan nilai properti pesan AttachSenderId .

Keterangan

Properti SenderId adalah array byte yang mewakili pengidentifikasi pengguna pengirim. ID pengirim diatur oleh Antrean Pesan dan digunakan oleh Pengelola Antrean penerima untuk memverifikasi apakah pengirim memiliki hak akses ke antrean.

Tidak adanya ID pengirim adalah indikasi oleh aplikasi pengirim bahwa Antrean Pesan tidak boleh memvalidasi pengirim pesan atau memverifikasi hak akses pengirim ke antrean penerima. SenderId dapat dipercaya hanya jika pesan diautentikasi ketika mencapai antrean tujuan. Pesan ditolak ketika mencapai antrean tujuan jika antrean hanya menerima pesan yang diautentikasi dan atau UseAuthenticationAttachSenderId properti adalah false.

Perhatian

Jika pesan ditolak, pesan akan dikirim ke antrean surat mati (jika UseDeadLetterQueue ada true), atau diabaikan. Anda dapat meminta pengakuan saat pesan gagal mencapai antrean. Jika tidak, kapan UseDeadLetterQueuefalse pesan mungkin hilang tanpa peringatan.

Berlaku untuk

Lihat juga