次の方法で共有


EncryptionAlgorithmWrapper クラス

メッセージ キュー タスクが使用する暗号化の種類 (使用している場合) を示します。

名前空間:  Microsoft.SqlServer.Dts.Tasks.MessageQueueTask
アセンブリ:  Microsoft.SqlServer.MSMQTask (Microsoft.SqlServer.MSMQTask.dll)

構文

'宣言
<ComVisibleAttribute(True)> _
Public Class EncryptionAlgorithmWrapper
'使用
Dim instance As EncryptionAlgorithmWrapper
[ComVisibleAttribute(true)]
public class EncryptionAlgorithmWrapper
[ComVisibleAttribute(true)]
public ref class EncryptionAlgorithmWrapper
[<ComVisibleAttribute(true)>]
type EncryptionAlgorithmWrapper =  class end
public class EncryptionAlgorithmWrapper

説明

このクラスは、.NET Framework クラス ライブラリ内にあり、System.Messaging 名前空間のメンバである EncryptionAlgorithm 列挙を使用します。

重要な注意事項重要

メッセージ キュー タスクを構成してメッセージを送信する場合、メッセージ キュー (MSMQ) で現在サポートされている暗号化アルゴリズム (RC2 および RC4) のいずれかを使用してメッセージを暗号化できます。現在、いずれの暗号化アルゴリズムも、メッセージ キューでまだサポートされていない最新のアルゴリズムと比較して、暗号強度の弱さが指摘されています。そのため、メッセージ キュー タスクを使ってメッセージを送信する場合は、必要な暗号強度を満たすことができるかどうかを十分に検討する必要があります。

継承階層

System. . :: . .Object
  Microsoft.SqlServer.Dts.Tasks.MessageQueueTask..::..EncryptionAlgorithmWrapper

スレッド セーフ

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。