Amoeba.ServiceManager.Dispose C# (CSharp) Метод

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void
        protected override void Dispose(bool disposing)
        {
            if (_disposed) return;
            _disposed = true;

            if (disposing)
            {
                Parallel.ForEach(_processList, new ParallelOptions() { MaxDegreeOfParallelism = 8 }, p =>
                {
                    try
                    {
                        p.Kill();
                        p.WaitForExit();
                    }
                    catch (Exception)
                    {

                    }
                });
            }
        }

Usage Example

Пример #1
0
 private void Application_Exit(object sender, ExitEventArgs e)
 {
     if (_serviceManager != null)
     {
         _serviceManager.Dispose();
         _serviceManager = null;
     }
 }
All Usage Examples Of Amoeba.ServiceManager::Dispose