Condividi tramite


Message.EncryptionAlgorithm Proprietà

Definizione

Ottiene o imposta l'algoritmo di crittografia utilizzato per crittografare il corpo di un messaggio privato.

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

Valore della proprietà

Uno dei valori dell'enumerazione EncryptionAlgorithm. Il valore predefinito è RC2.

Attributi

Eccezioni

La coda di messaggi viene filtrata in modo che venga ignorata la proprietà EncryptionAlgorithm.

Commenti

Se un messaggio è privato (crittografato), viene crittografato prima che venga inviato e decrittografato al momento della ricezione. La EncryptionAlgorithm proprietà specifica l'algoritmo usato per crittografare il corpo del messaggio di un messaggio privato.

Una coda può richiedere che i messaggi in ingresso vengano crittografati. Se un'applicazione invia un messaggio non crittografato (non privato) a una coda che accetta solo messaggi privati o se invia un messaggio privato a una coda che accetta solo messaggi non privati, la coda rifiuta il messaggio. L'applicazione di invio può richiedere che venga restituito un messaggio di riconoscimento negativo in tal caso.

Si applica a

Vedi anche