MessagePropertyFilter.SenderVersion 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 du vill hämta SenderVersion egenskapsinformation när du tar emot eller granskar ett meddelande.
public:
property bool SenderVersion { bool get(); void set(bool value); };
[System.Messaging.MessagingDescription("MsgSenderVersion")]
public bool SenderVersion { get; set; }
[<System.Messaging.MessagingDescription("MsgSenderVersion")>]
member this.SenderVersion : bool with get, set
Public Property SenderVersion As Boolean
Egenskapsvärde
true för att ta emot SenderVersion information, falseannars . Standardvärdet är false.
- Attribut
Exempel
Följande kodexempel visar hur egenskapen används SenderVersion .
// Set the queue's MessageReadPropertyFilter property
// to enable the message's SenderVersion property.
queue->MessageReadPropertyFilter->SenderVersion = true;
// Peek at the message. Time out after ten seconds
// in case the message was not delivered.
orderMessage = queue->Peek(TimeSpan::FromSeconds(10.0));
// Display the value of the message's
// SenderVersion property.
Console::WriteLine("Message.SenderVersion: {0}",
orderMessage->SenderVersion);
// Set the queue's MessageReadPropertyFilter property to enable the
// message's SenderVersion property.
queue.MessageReadPropertyFilter.SenderVersion = true;
// Peek at the message. Time out after ten seconds in case the message
// was not delivered.
orderMessage = queue.Peek(TimeSpan.FromSeconds(10.0));
// Display the value of the message's SenderVersion property.
Console.WriteLine("Message.SenderVersion: {0}",
orderMessage.SenderVersion);
Kommentarer
Egenskapen SenderVersion för Message klassen anger vilken version av Message Queuing som används för att skicka meddelandet. Egenskapen är viktig att känna till när du använder funktioner som transaktionsbearbetning, som endast stöds av Message Queuing version 2.0 och senare, eller digitala signaturer, som används för att autentisera meddelanden som skickas av version 1.0.
Message.SenderVersion anges av den sändande köhanteraren när meddelandet skickas.