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 задает алгоритм, используемый для шифрования текста закрытого сообщения.
Для очереди может потребоваться шифрование входящих сообщений. Если приложение отправляет нешифрованное (не частное) сообщение в очередь, которая принимает только личные сообщения, или если оно отправляет личное сообщение в очередь, которая принимает только не частные сообщения, очередь отклоняет сообщение. Отправляющее приложение может запросить возврат отрицательного сообщения подтверждения в таком случае.
Продукт | Версии |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |