예제 #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="itemId"></param>
        /// <param name="batchSize"></param>
        /// <param name="fromIndex"></param>
        /// <param name="length"></param>
        /// <param name="callback"></param>
        public void BeginGetItemRowsDP(string itemId, int batchSize, int fromIndex, int length,
                                       QueuedReadRequestEventHandler callback)
        {
            var request = new QueuedReadRequest(itemId, fromIndex, length, batchSize, callback);

            m_RequestManager.QueueRequest(request);
        }
예제 #2
0
 internal QueuedReadRequest(string itemID, int startIndex, int count, int batchSize, QueuedReadRequestEventHandler callback)
 {
     BatchSize  = batchSize;
     ItemID     = itemID;
     StartIndex = startIndex;
     Count      = count;
     Callback   = callback;
     Data       = null;
 }