Udostępnij za pośrednictwem


Jak: określić, jeśli rozpoczął zamknięcia (C + +/ CLI)

Poniższy przykład kodu pokazuje jak ustalić, czy aplikacja lub.NET Framework jest obecnie kończące.Jest to przydatne do uzyskiwania dostępu do elementów statycznych.NET Framework, ponieważ podczas zamykania systemu, konstrukcje te są opracowane przez system i nie może być niezawodnie używany.Sprawdzając HasShutdownStarted właściwość po pierwsze, można uniknąć potencjalnych błędów przez nie dostęp do tych elementów.

Przykład

// check_shutdown.cpp
// compile with: /clr
using namespace System;
int main() 
{
   if (Environment::HasShutdownStarted)
      Console::WriteLine("Shutting down.");
   else
      Console::WriteLine("Not shutting down.");
   return 0;
}

Zobacz też

Inne zasoby

Działania systemu Windows (C + +/ CLI)

.NET Programowanie w języku Visual C++