/// <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(); } } }