Beispiel #1
0
        /// <summary>
        /// Constructor.
        /// </summary>
        /// <param name="prev">Previous batch.</param>
        public DataStreamerBatch(DataStreamerBatch <TK, TV> prev)
        {
            _prev = prev;

            if (prev != null)
            {
                Thread.MemoryBarrier(); // Prevent "prev" field escape.
            }
            _fut.Listen(() => ParentsCompleted());
        }