Message.EncryptionAlgorithm Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia algorytm szyfrowania używany do szyfrowania treści wiadomości prywatnej.
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
Wartość właściwości
EncryptionAlgorithm Jedna z wartości wyliczenia. Wartość domyślna to RC2
.
- Atrybuty
Wyjątki
Kolejka komunikatów jest filtrowana w celu zignorowania EncryptionAlgorithm właściwości .
Uwagi
Jeśli wiadomość jest prywatna (zaszyfrowana), jest szyfrowana przed wysłaniem i odszyfrowywaniem po otrzymaniu. Właściwość EncryptionAlgorithm określa algorytm używany do szyfrowania treści komunikatu prywatnego.
Kolejka może wymagać szyfrowania przychodzących komunikatów. Jeśli aplikacja wysyła do kolejki komunikat nieszyfrowany (inny niż prywatny), który akceptuje tylko prywatne komunikaty, lub jeśli wysyła wiadomość prywatną do kolejki, która akceptuje tylko komunikaty inne niż prywatne, kolejka odrzuca komunikat. Aplikacja wysyłająca może zażądać zwrócenia w takim przypadku negatywnego komunikatu potwierdzenia.