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


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 задает алгоритм, используемый для шифрования текста закрытого сообщения.

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

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

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