Microsoft.SqlServer.Dts.Tasks.MessageQueueTask 名前空間

この名前空間には、メッセージキュータスクを作成するために必要なメンバーが含まれています。

クラス

名前 説明
DataFileMessage

メッセージキュータスクのメッセージ生成に使用されたメンバーを含みます。これは TaskTypeDTSMQMessageType_DataFileされた際に使われたメッセージです。

EncryptionAlgorithmWrapper

メッセージキュータスクが使用する暗号化の種類(もしあれば)を記述します。

Formatter

メッセージの本文からオブジェクトをシリアライズしたり、キューに読み書きされたオブジェクトからオブジェクトをデシリアライズするためのフォーマッタを含みます。

MessageQueueTask

メッセージキュータスクで使用されるメソッドとプロパティを含みます。 このクラスは継承できません。

ServCompMQTask

メッセージキュータスクのサービスコンポーネントを含みます。

StringFormatter

メッセージの文字列フォーマタを表します。

Variable2KFormatter

変数フォーマッタを表します。

Version

タスク版を表しています。

インターフェイス

名前 説明
IMessageQueueTask

MessageQueueTaskのインターフェースを表します。

列挙型

名前 説明
MQMessageType

TaskTypeDTSMQType_Senderに設定されたときのメッセージタイプを記述します。

MQStringMessageCompare

メッセージキュータスクがメッセージを受け取る際に使用される比較方法を制御する値を含みます。 メッセージを受け取るには、 TaskTypeDTSMQType_Receiverに設定し、メッセージタイプを DTSMQMessageType_Stringに設定する必要があります。

MQType

メッセージキュータスクがメッセージを送信しているか受信しているかを示します。

MSMQLog

メッセージキュータスクでログ記録に使用されるイベントを指定します。

注釈

APIでもSSIS DesignerでもMessageQueueTaskを動かすには、SQL Server Integration Servicesをインストールする必要があります。 この機能はSQL Server Data Toolsのみをインストールすると動作しません。