语言

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

存储数据文件消息的文件名称。

strCmpTp
MQStringMessageCompare

字符串比较方法。

strCmpVal
String

字符串消息所对应的字符串,当 TaskTypeDTSMQType_Receiver时 。

taskTp
MQType

任务的类型。

msgDtFl
String

所用数据文件的名称。

msgStr
String

包含消息的字符串。

msgVars
String

消息中使用的变量列表。

msgTp
MQMessageType

要发送的消息的类型。

useEncrp
Boolean

使用加密时是正确的;否则,就是假的。

encrpAlgthm
EncryptionAlgorithm

使用的加密算法名称。

use2000Fmt
Boolean

true用于SQL Server 2000格式;否则为false。

otTask
MessageQueueTask

指定的消息队列任务。

适用于