Freigeben über


Message.EncryptionAlgorithm Eigenschaft

Definition

Ruft den Verschlüsselungsalgorithmus ab, der zum Verschlüsseln des Meldungstextes einer privaten Meldung verwendet wird, oder legt diesen fest.

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

Eigenschaftswert

Einer der EncryptionAlgorithm-Enumerationswerte. Der Standardwert ist RC2.

Attribute

Ausnahmen

Die EncryptionAlgorithm-Eigenschaft wird aufgrund eines für die Meldungswarteschlange gesetzten Filters ignoriert.

Hinweise

Wenn eine Nachricht privat (verschlüsselt) ist, wird sie verschlüsselt, bevor sie nach Erhalt gesendet und entschlüsselt wird. Die EncryptionAlgorithm -Eigenschaft gibt den Algorithmus an, der zum Verschlüsseln des Nachrichtentexts einer privaten Nachricht verwendet wird.

Eine Warteschlange kann erfordern, dass eingehende Nachrichten verschlüsselt werden. Wenn eine Anwendung eine nicht verschlüsselte (nicht private) Nachricht an eine Warteschlange sendet, die nur private Nachrichten akzeptiert, oder wenn sie eine private Nachricht an eine Warteschlange sendet, die nur nicht private Nachrichten akzeptiert, lehnt die Warteschlange die Nachricht ab. Die sendenden Anwendung kann in einem solchen Fall anfordern, dass eine negative Bestätigungsmeldung zurückgegeben wird.

Gilt für:

Weitere Informationen