Message::HashAlgorithm Property
.NET Framework (current version)
Gets or sets the hashing algorithm that Message Queuing uses when authenticating a message or creating a digital signature for a message.
Assembly: System.Messaging (in System.Messaging.dll)
public: [MessagingDescriptionAttribute("MsgHashAlgorithm")] property HashAlgorithm HashAlgorithm { HashAlgorithm get(); void set(HashAlgorithm value); }
Property Value
Type: System.Messaging::HashAlgorithmOne of the HashAlgorithm enumeration values. For Windows XP, the default is SHA. Otherwise, the default is MD5.
| Exception | Condition |
|---|---|
| InvalidOperationException | The message queue is filtered to ignore the HashAlgorithm property. |
On the source computer, Message Queuing uses the hashing algorithm when creating a digital signature for a message. The target Queue Manager then uses the same hashing algorithm to authenticate the message when it is received.
.NET Framework
Available since 1.1
Available since 1.1
Show: