AdminTools.CLog.WriteCache C# (CSharp) Метод

WriteCache() публичный Метод

Writes all messages from the internal cache to the log list
public WriteCache ( ) : void
Результат void
        public void WriteCache()
        {
            try{
                List<KeyValuePair<int, string>> clone = new List<KeyValuePair<int, string>> (_internalCache);
                foreach (KeyValuePair<int, string> cachedMessage in clone)
                    this.Invoke((MethodInvoker)delegate {
                        lbLog.Items.Add(String.Format("[{0}]: {1}", Plugin.Debug.GetChannelName(cachedMessage.Key), cachedMessage.Value));
                        lbLog.SelectedIndex = lbLog.Items.Count - 1;
                    });

                _internalCache.Clear();
            }catch(Exception e){}
        }