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 задает алгоритм, используемый для шифрования текста закрытого сообщения.
Для очереди может потребоваться шифрование входящих сообщений. Если приложение отправляет нешифрованное (не частное) сообщение в очередь, которая принимает только личные сообщения, или если оно отправляет личное сообщение в очередь, которая принимает только не частные сообщения, очередь отклоняет сообщение. Отправляющее приложение может запросить возврат отрицательного сообщения подтверждения в таком случае.