This topic has not yet been rated - Rate this topic

Message.EncryptionAlgorithm Property

Gets or sets the encryption algorithm used to encrypt the body of a private message.

Namespace: System.Messaging
Assembly: System.Messaging (in system.messaging.dll)

public EncryptionAlgorithm EncryptionAlgorithm { get; set; }
/** @property */
public EncryptionAlgorithm get_EncryptionAlgorithm ()

/** @property */
public void set_EncryptionAlgorithm (EncryptionAlgorithm value)

public function get EncryptionAlgorithm () : EncryptionAlgorithm

public function set EncryptionAlgorithm (value : EncryptionAlgorithm)

Not applicable.

Property Value

One of the EncryptionAlgorithm enumeration values. The default is RC2.
Exception typeCondition

InvalidOperationException

The message queue is filtered to ignore the EncryptionAlgorithm property.

If a message is private (encrypted), it is encrypted before it is sent and decrypted upon receipt. The EncryptionAlgorithm property specifies the algorithm used to encrypt the message body of a private message.

A queue can require that incoming messages be encrypted. If an application sends a non-encrypted (non-private) message to a queue that accepts only private messages, or if it sends a private message to a queue that accepts only non-private messages, the queue rejects the message. The sending application can request that a negative acknowledgment message be returned in such a case.

Windows 98, Windows Server 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Framework

Supported in: 3.0, 2.0, 1.1, 1.0
Did you find this helpful?
(1500 characters remaining)

Community Additions

ADD
© 2013 Microsoft. All rights reserved.