Exemple #1
0
 /// <summary>
 /// 清除所有信息
 /// </summary>
 internal static void Clear()
 {
     errors.Clear();
     exceptions.Null();
     messages.Clear();
     isError = isMessage = false;
 }
 /// <summary>
 /// 错误处理
 /// </summary>
 private void error()
 {
     if (Interlocked.CompareExchange(ref isError, 1, 0) == 0)
     {
         client.isLoaded = false;
         AutoCSer.Threading.ThreadPool.TinyBackground.Start(client.onError);
         array.Null();
         if (keepCallback != null)
         {
             keepCallback.Dispose();
         }
     }
 }