Environment.HasShutdownStarted : Environment « System « C# / C Sharp by API






Environment.HasShutdownStarted

  

using System;
using System.Runtime.InteropServices;
using System.Diagnostics;

public sealed class MainClass
{
    static void Main()
    {
         AppDomain currentDomain = AppDomain.CurrentDomain;
         if( !currentDomain.IsFinalizingForUnload() &&!Environment.HasShutdownStarted ) {
            Console.WriteLine( "Failed to dispose of object!!!" );
            Console.WriteLine( "Object allocated at:" );
         }
    }
}

   
    
  








Related examples in the same category

1.Environment.CommandLine
2.Environment.CurrentDirectory
3.Environment.ExpandEnvironmentVariables()
4.Environment.GetCommandLineArgs()
5.Environment.GetEnvironmentVariable(String key)
6.Environment.GetEnvironmentVariables()
7.Environment.GetFolderPath
8.Environment.GetLogicalDrives()
9.Environment.MachineName
10.Environment.NewLine
11.Environment.OSVersion
12.Environment.SpecialFolder
13.Environment.StackTrace
14.Environment.SystemDirectory
15.Environment.TickCount
16.Environment.UserDomainName
17.Environment.UserInteractive
18.Environment.UserName
19.Environment.Version
20.Environment.WorkingSet