Message.AttachSenderId Egenskap

Definition

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

Gäller för

Se även