Поделиться через


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 означает получение сведений SenderVersion, в противном случае — значение false. Значение по умолчанию — 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 класса указывает версию message queuing, используемую для отправки сообщения. Это свойство важно учитывать при использовании таких функций, как обработка транзакций, которая поддерживается только службой Message Queuing версии 2.0 и более поздних версий, или цифровыми подписями, которые используются для проверки подлинности сообщений, отправленных версией 1.0.

Message.SenderVersion задается диспетчером очереди отправки при отправке сообщения.

Применяется к

См. также раздел