Message.EncryptionAlgorithm Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает алгоритм шифрования, используемый для шифрования текста закрытого сообщения.
public:
property System::Messaging::EncryptionAlgorithm EncryptionAlgorithm { System::Messaging::EncryptionAlgorithm get(); void set(System::Messaging::EncryptionAlgorithm value); };
[System.Messaging.MessagingDescription("MsgEncryptionAlgorithm")]
public System.Messaging.EncryptionAlgorithm EncryptionAlgorithm { get; set; }
[<System.Messaging.MessagingDescription("MsgEncryptionAlgorithm")>]
member this.EncryptionAlgorithm : System.Messaging.EncryptionAlgorithm with get, set
Public Property EncryptionAlgorithm As EncryptionAlgorithm
Значение свойства
Одно из значений EncryptionAlgorithm перечисления. Значение по умолчанию — RC2.
- Атрибуты
Исключения
Очередь сообщений фильтруется, чтобы игнорировать EncryptionAlgorithm свойство.
Комментарии
Если сообщение закрыто (зашифровано), оно шифруется перед отправкой и расшифровкой при получении. Свойство EncryptionAlgorithm задает алгоритм, используемый для шифрования текста сообщения частного сообщения.
Очередь может требовать, чтобы входящие сообщения были зашифрованы. Если приложение отправляет нешифрованное (не закрытое) сообщение в очередь, которая принимает только частные сообщения, или если оно отправляет частное сообщение в очередь, которая принимает только не частные сообщения, очередь отклоняет сообщение. Отправляющее приложение может запросить возврат отрицательного сообщения подтверждения в таком случае.