Message.AttachSenderId Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de afzender-id aan het bericht moet worden gekoppeld.
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
Waarde van eigenschap
trueals de SenderId bijlage aan het bericht moet worden toegevoegd; anders. false De standaardwaarde is true.
- Kenmerken
Uitzonderingen
De berichtenwachtrij wordt gefilterd om de AttachSenderId eigenschap te negeren.
Voorbeelden
In het volgende codevoorbeeld wordt de waarde van de eigenschap van een bericht AttachSenderId opgehaald en ingesteld.
Opmerkingen
De SenderId eigenschap is een matrix van bytes die de id van de verzendende gebruiker vertegenwoordigt. De afzender-id wordt ingesteld door Message Queuing en wordt door de ontvangende wachtrijbeheer gebruikt om te controleren of de afzender toegangsrechten heeft voor een wachtrij.
De afwezigheid van de afzender-id is een indicatie door de verzendende toepassing dat Message Queuing de afzender van het bericht niet mag valideren en de toegangsrechten van de afzender voor de ontvangende wachtrij niet mag verifiëren. Het SenderId is alleen betrouwbaar als het bericht is geverifieerd toen het de doelwachtrij bereikte. Het bericht wordt geweigerd wanneer het de doelwachtrij bereikt als de wachtrij alleen geverifieerde berichten accepteert en de UseAuthentication eigenschap of de AttachSenderId eigenschap is false.
Caution
Als een bericht wordt geweigerd, wordt het verzonden naar de wachtrij met dode letters (indien UseDeadLetterQueue van truetoepassing) of wordt het genegeerd. U kunt bevestigingen aanvragen wanneer een bericht geen wachtrij bereikt.
UseDeadLetterQueue
false Anders kan het bericht verloren gaan zonder waarschuwing.