MessagePropertyFilter.SenderVersion Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, следует ли получать SenderVersion сведения о свойстве при получении или просмотре сообщения.
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
Значение свойства
trueЗначение , falseчтобы получить SenderVersion сведения; в противном случае . Значение по умолчанию — false.
- Атрибуты
Примеры
В следующем примере кода показано использование 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);
Комментарии
Свойство SenderVersionMessage класса указывает версию очереди сообщений, используемую для отправки сообщения. Это свойство важно учитывать при использовании таких функций, как обработка транзакций, которая поддерживается только очередью сообщений версии 2.0 или цифровыми подписями, которые используются для проверки подлинности сообщений, отправленных версией 1.0.
Message.SenderVersion устанавливается диспетчером очередей отправки при отправке сообщения.