Message.Authenticated Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает значение, указывающее, прошло ли сообщение проверку подлинности.
public:
property bool Authenticated { bool get(); };
[System.Messaging.MessagingDescription("MsgAuthenticated")]
public bool Authenticated { get; }
[<System.Messaging.MessagingDescription("MsgAuthenticated")>]
member this.Authenticated : bool
Public ReadOnly Property Authenticated As Boolean
Значение свойства
Значение true
, если была запрошена проверка подлинности при поступлении сообщения в очередь; в противном случае — значение false
.
- Атрибуты
Исключения
Сообщение не отправлено. Это свойство можно прочитать только для сообщений, извлеченных из очереди.
-или-
Очередь сообщений фильтруется, чтобы не учитывать свойство Authenticated.
Примеры
В следующем примере кода отображается значение свойства сообщения Authenticated .
Комментарии
Свойство Authenticated используется только приложением, когда оно взаимодействует с сообщением и пытается определить, была ли запрошена проверка подлинности. Если сообщение находится в очереди, оно прошло проверку подлинности. И наоборот, если Authenticated свойство имеет значение true
, получающий диспетчер очередей прошел проверку подлинности сообщения при получении этого сообщения.
Невозможно определить, не удалось ли выполнить проверку подлинности в сообщении, просмотрев его свойства. Очередь сообщений отбрасывает сообщения, которые не выполняют проверку подлинности, прежде чем они будут доставлены в очередь. Однако вы можете запросить отправку сообщения подтверждения, если сбой доставки не позволит ей прибыть в очередь.