Database wrapper for retrieval of tracked messages, parts, fragments and context. Normally you'd use an instance of this object to retrieve one or more messages and then use the message instances to access all related objects (parts, fragments and contexts). For all methods to work the connection needs to have EXECUTE permissions for the following stored procedures in the BizTalk DTA database: ops_LoadTrackedMessages, ops_LoadTrackedPartByID, ops_LoadTrackedParts, ops_LoadTrackedMessageContext and ops_LoadTrackedPartFragment.
상속: IDisposable
예제 #1
0
        public BizTalkTrackedMessagePart(BizTalkTrackingDb db, int spoolId)
        {
            this.db      = db;
            this.spoolId = spoolId;

            this._fragments = null;
        }
예제 #2
0
        public BizTalkTrackedMessagePart(BizTalkTrackingDb db, int spoolId)
        {
            this.db = db;
            this.spoolId = spoolId;

            this._fragments = null;
        }
예제 #3
0
        public BizTalkTrackedMessage(BizTalkTrackingDb db, int spoolId)
        {
            if (db == null)
                throw new ArgumentNullException("db");

            this.db = db;
            this.SpoolId = spoolId;

            this._parts = null;
        }
예제 #4
0
        public BizTalkTrackedMessage(BizTalkTrackingDb db, int spoolId)
        {
            if (db == null)
            {
                throw new ArgumentNullException("db");
            }

            this.db      = db;
            this.SpoolId = spoolId;

            this._parts = null;
        }
예제 #5
0
 internal BizTalkTrackedMessagePart(BizTalkTrackingDb db, int spoolId, BizTalkFragment initialFragment) : this(db, spoolId)
 {
     this.initialFragment = initialFragment;
 }
예제 #6
0
 internal BizTalkTrackedMessagePart(BizTalkTrackingDb db, int spoolId, BizTalkFragment initialFragment)
     : this(db, spoolId)
 {
     this.initialFragment = initialFragment;
 }