Microsoft.SqlServer.Dts.Tasks.MessageQueueTask Namespace

Dieser Namespace enthält die zum Erstellen eines Tasks "Nachrichtenwarteschlange" erforderlichen Elemente.

Klassen

DataFileMessage

Enthält die Elemente, die zum Generieren einer Nachricht für den Task "Nachrichtenwarteschlange" verwendet werden, wenn TaskType auf DTSMQMessageType_DataFile festgelegt ist.

EncryptionAlgorithmWrapper

Beschreibt den Typ der ggf. vom Task "Nachrichtenwarteschlange" verwendeten Verschlüsselung.

Formatter

Enthält den Formatierer, mit dem ein Objekt in den Text einer Nachricht serialisiert oder aus dem Text einer Nachricht deserialisiert wird, die aus der Warteschlange gelesen oder in die Warteschlange geschrieben wurde.

MessageQueueTask

Enthält die vom Task "Nachrichtenwarteschlange" verwendeten Methoden und Eigenschaften. Diese Klasse kann nicht vererbt werden.

ServCompMQTask

Enthält die Dienstkomponente für den Task "Nachrichtenwarteschlange".

StringFormatter

Stellt einen Zeichenfolgenformatierer für die Nachricht dar.

Variable2KFormatter

Stellt einen Variablenformatierer dar.

Version

Stellt die Taskversion dar.

Schnittstellen

IMessageQueueTask

Stellt eine Schnittstelle für MessageQueueTask dar.

Enumerationen

MQMessageType

Beschreibt den Nachrichtentyp, wenn TaskType auf einen DTSMQType_Sender-Wert festgelegt ist.

MQStringMessageCompare

Enthält Werte, mit denen die Vergleichsmethode gesteuert wird, die vom Task "Nachrichtenwarteschlange" beim Empfangen einer Nachricht verwendet wird. Zum Empfangen einer Nachricht muss TaskType auf DTSMQType_Receiver und der Nachrichtentyp auf DTSMQMessageType_String festgelegt werden.

MQType

Gibt an, ob der Task "Nachrichtenwarteschlange" eine Nachricht sendet oder empfängt.

MSMQLog

Gibt die Ereignisse an, die für den Task "Nachrichtenwarteschlange" zur Protokollierung verwendet werden.

Hinweise

Damit die MessageQueueTask in der API oder in SSIS Designer funktioniert, müssen Sie SQL Server Integration Services installieren. Dieses Feature funktioniert nicht, wenn nur SQL Server Data Tools installiert ist.