ClearAllPools() public static method

public static ClearAllPools ( ) : void
return void
Exemplo n.º 1
0
 public Task ClearAllPoolsAsync()
 {
     return(Task.Factory.StartNew(delegate
     {
         MySqlConnection.ClearAllPools();
     }));
 }
Exemplo n.º 2
0
        public Task ClearAllPoolsAsync(CancellationToken cancellationToken)
        {
            TaskCompletionSource <bool> taskCompletionSource = new TaskCompletionSource <bool>();

            if (cancellationToken == CancellationToken.None || !cancellationToken.IsCancellationRequested)
            {
                try
                {
                    MySqlConnection.ClearAllPools();
                    taskCompletionSource.SetResult(true);
                    goto IL_3B;
                }
                catch (Exception exception)
                {
                    taskCompletionSource.SetException(exception);
                    goto IL_3B;
                }
            }
            taskCompletionSource.SetCanceled();
IL_3B:
            return(taskCompletionSource.Task);
        }
Exemplo n.º 3
0
 public static void ClearConnectionPools() => MySqlConnection.ClearAllPools();