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 di EncryptionAlgorithm enumerazione. Il valore predefinito è RC2.

Attributi

Eccezioni

La coda di messaggi viene filtrata per ignorare la EncryptionAlgorithm proprietà .

Commenti

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

Una coda può richiedere che i messaggi in arrivo siano 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 questo caso.

Si applica a

Vedi anche