BclExtras.Threading.ProgressTrackerProxy.UpdateTrackerDirect C# (CSharp) 메소드

UpdateTrackerDirect() 개인적인 메소드

Run on the tracker thread
private UpdateTrackerDirect ( ) : void
리턴 void
        private void UpdateTrackerDirect()
        {
            // Copy the current data and reset the update pending flag.  Reseting the flag indicates that
            // any writes to the data now need to force another update to make it to the tracker
            TrackerData copy;
            lock (m_lock)
            {
                copy = m_data;
                m_data = new TrackerData();
            }

            UpdateTrackerDirectCore(copy, m_tracker);
        }