Язык

ServCompMQTask.Initialize Метод

Определение

Инициализирует ток ServCompMQTask.

public:
 void Initialize(System::String ^ desc, bool dtFlOvrWrtable, System::String ^ MsgLngID, System::String ^ MsgPkgID, System::String ^ MsgVrsnID, bool errIfMsgTmOt, System::String ^ quPath, System::String ^ msmqConn, long rcvMsgTmOt, Microsoft::SqlServer::Dts::Tasks::MessageQueueTask::MQMessageType rcvMsgTp, bool rmvFromQu, System::String ^ saveDtFlNm, Microsoft::SqlServer::Dts::Tasks::MessageQueueTask::MQStringMessageCompare strCmpTp, System::String ^ strCmpVal, Microsoft::SqlServer::Dts::Tasks::MessageQueueTask::MQType taskTp, System::String ^ msgDtFl, System::String ^ msgStr, System::String ^ msgVars, Microsoft::SqlServer::Dts::Tasks::MessageQueueTask::MQMessageType msgTp, bool useEncrp, System::Messaging::EncryptionAlgorithm encrpAlgthm, bool use2000Fmt, Microsoft::SqlServer::Dts::Tasks::MessageQueueTask::MessageQueueTask ^ otTask);
public void Initialize(string desc, bool dtFlOvrWrtable, string MsgLngID, string MsgPkgID, string MsgVrsnID, bool errIfMsgTmOt, string quPath, string msmqConn, long rcvMsgTmOt, Microsoft.SqlServer.Dts.Tasks.MessageQueueTask.MQMessageType rcvMsgTp, bool rmvFromQu, string saveDtFlNm, Microsoft.SqlServer.Dts.Tasks.MessageQueueTask.MQStringMessageCompare strCmpTp, string strCmpVal, Microsoft.SqlServer.Dts.Tasks.MessageQueueTask.MQType taskTp, string msgDtFl, string msgStr, string msgVars, Microsoft.SqlServer.Dts.Tasks.MessageQueueTask.MQMessageType msgTp, bool useEncrp, System.Messaging.EncryptionAlgorithm encrpAlgthm, bool use2000Fmt, Microsoft.SqlServer.Dts.Tasks.MessageQueueTask.MessageQueueTask otTask);
member this.Initialize : string * bool * string * string * string * bool * string * string * int64 * Microsoft.SqlServer.Dts.Tasks.MessageQueueTask.MQMessageType * bool * string * Microsoft.SqlServer.Dts.Tasks.MessageQueueTask.MQStringMessageCompare * string * Microsoft.SqlServer.Dts.Tasks.MessageQueueTask.MQType * string * string * string * Microsoft.SqlServer.Dts.Tasks.MessageQueueTask.MQMessageType * bool * System.Messaging.EncryptionAlgorithm * bool * Microsoft.SqlServer.Dts.Tasks.MessageQueueTask.MessageQueueTask -> unit
Public Sub Initialize (desc As String, dtFlOvrWrtable As Boolean, MsgLngID As String, MsgPkgID As String, MsgVrsnID As String, errIfMsgTmOt As Boolean, quPath As String, msmqConn As String, rcvMsgTmOt As Long, rcvMsgTp As MQMessageType, rmvFromQu As Boolean, saveDtFlNm As String, strCmpTp As MQStringMessageCompare, strCmpVal As String, taskTp As MQType, msgDtFl As String, msgStr As String, msgVars As String, msgTp As MQMessageType, useEncrp As Boolean, encrpAlgthm As EncryptionAlgorithm, use2000Fmt As Boolean, otTask As MessageQueueTask)

Параметры

desc
String

Описание задачи.

dtFlOvrWrtable
Boolean

true, чтобы показать, что сообщение файла данных может перезаписывать существующий файл данных; в противном случае — ложь.

MsgLngID
String

Идентификатор линии сообщения.

MsgPkgID
String

Идентификатор пакета, который является источником сообщения.

MsgVrsnID
String

Идентификатор версии сообщения.

errIfMsgTmOt
Boolean

true, чтобы показать, что задача проваливается при истечении времени сообщения; в противном случае — ложь.

quPath
String

Путь очереди.

msmqConn
String

Название соединения для задачи MSMQ.

rcvMsgTmOt
Int64

Количество секунд до того, как полученное сообщение истечёт тайм-аут.

rcvMsgTp
MQMessageType

Тип сообщения для получения.

rmvFromQu
Boolean

true, чтобы удалить сообщение из очереди; в противном случае — ложь.

saveDtFlNm
String

Название файла, в который сохраняется входящее сообщение Data File.

strCmpTp
MQStringMessageCompare

Метод сравнения строк, который стоит использовать.

strCmpVal
String

Строка, с которой сравнивается сообщение строки, с , когда TaskType равна DTSMQType_Receiver.

taskTp
MQType

Тип задачи.

msgDtFl
String

Название используемого файла данных.

msgStr
String

Строка, содержащая сообщение.

msgVars
String

Список переменных, используемых в сообщении.

msgTp
MQMessageType

Тип отправленного сообщения.

useEncrp
Boolean

верно использовать шифрование; в противном случае — ложь.

encrpAlgthm
EncryptionAlgorithm

Название алгоритма шифрования для использования.

use2000Fmt
Boolean

верно использовать формат SQL Server 2000; иначе — ложно.

otTask
MessageQueueTask

Указанная задача очереди сообщений.

Применяется к