Поделиться через


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, указывающее, что сообщение файла данных может перезаписать существующий файл данных; в противном случае — значение false.

MsgLngID
String

Идентификатор журнала обращений и преобразований.

MsgPkgID
String

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

MsgVrsnID
String

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

errIfMsgTmOt
Boolean

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

quPath
String

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

msmqConn
String

Имя соединения для задачи MSMQ.

rcvMsgTmOt
Int64

Время ожидания для истечения времени ожидания полученного сообщения (в секундах).

rcvMsgTp
MQMessageType

Тип получаемого сообщения.

rmvFromQu
Boolean

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

saveDtFlNm
String

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

strCmpTp
MQStringMessageCompare

Используемый метод сравнения строк.

strCmpVal
String

Строка, с которой сравнивается строковое сообщение, если TaskType значение равно DTSMQType_Receiver.

taskTp
MQType

Тип задачи.

msgDtFl
String

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

msgStr
String

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

msgVars
String

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

msgTp
MQMessageType

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

useEncrp
Boolean

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

encrpAlgthm
EncryptionAlgorithm

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

use2000Fmt
Boolean

Значение true, чтобы использовать формат SQL Server 2000; в противном случае — значение false.

otTask
MessageQueueTask

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

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