Message.AttachSenderId Properti
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.
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
true
SenderId 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.