Message.AttachSenderId Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger om avsändar-ID:t ska kopplas till meddelandet.
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
Egenskapsvärde
true
SenderId om ska bifogas till meddelandet, annars , false. Standardvärdet är true.
- Attribut
Undantag
Meddelandekön filtreras för att ignorera egenskapen AttachSenderId .
Exempel
Följande kodexempel hämtar och anger värdet för ett meddelandes AttachSenderId egenskap.
Kommentarer
Egenskapen SenderId är en matris med byte som representerar identifieraren för den sändande användaren. Avsändar-ID:t anges av Message Queuing och används av den mottagande Köhanteraren för att kontrollera om avsändaren har åtkomstbehörighet till en kö.
Avsaknaden av avsändar-ID är en indikation från det sändande programmet att Message Queuing inte ska validera meddelandets avsändare eller verifiera avsändarens åtkomsträttigheter till den mottagande kön.
SenderId Är endast tillförlitligt om meddelandet autentiserades när det nådde målkön. Meddelandet avvisas när det når målkön om kön endast accepterar autentiserade AttachSenderId meddelanden och antingen UseAuthentication egenskapen eller är false.
Caution
Om ett meddelande avvisas skickas det antingen till kön med obeställbara meddelanden (om UseDeadLetterQueue det är true) eller så ignoreras det. Du kan begära bekräftelser när ett meddelande inte når en kö. Annars kan meddelandet gå förlorat utan förvarning.UseDeadLetterQueuefalse