UnhandledExceptionEventArgs.IsTerminating UnhandledExceptionEventArgs.IsTerminating UnhandledExceptionEventArgs.IsTerminating UnhandledExceptionEventArgs.IsTerminating Property

Definizione

Indica se Common Language Runtime sta terminando.Indicates whether the common language runtime is terminating.

public:
 property bool IsTerminating { bool get(); };
public bool IsTerminating { get; }
member this.IsTerminating : bool
Public ReadOnly Property IsTerminating As Boolean

Valore della proprietà

true se la fase di esecuzione sta terminando; in caso contrario false.true if the runtime is terminating; otherwise, false.

Commenti

A partire da .NET Framework versione 2.0, questa proprietà restituisce true per la maggior parte di eccezioni non gestite, a meno che un flag di compatibilità dell'applicazione viene usato per ripristinare il comportamento delle versioni 1.0 e 1.1.Beginning with the .NET Framework version 2.0, this property returns true for most unhandled exceptions, unless an application compatibility flag is used to revert to the behavior of versions 1.0 and 1.1. Il motivo è che è consentite proseguire normalmente, più eccezioni non gestite nei thread, tra cui pool di thread, in genere un conseguente chiusura dell'applicazione.The reason is that most unhandled exceptions in threads, including thread pool threads, are allowed to proceed naturally, which normally results in termination of the application. Per altre informazioni, incluso un elenco di casi in cui il runtime non viene terminato, vedere eccezioni in thread gestiti.For more information, including a list of cases in which the runtime does not terminate, see Exceptions in Managed Threads.

Informazioni sulla versioneVersion Information

Di seguito si applica alle versioni 1.0 e 1.1 di .NET Framework: Questa proprietà restituisce true quando viene ricevuta in, un'eccezione ma non è gestita da, thread principale di un'applicazione.The following applies to the .NET Framework versions 1.0 and 1.1: This property returns true when an exception is received in, but not handled by, an application's main thread. Questa proprietà restituisce inoltre true se un thread non gestito è in esecuzione il codice gestito e riceve un'eccezione non gestita.This property also returns true if an unmanaged thread is executing managed code and receives an unhandled exception. Infine, questa proprietà restituisce false per pool di thread e i thread gestiti creati da un'applicazione, perché le versioni 1.0 e 1.1 intercettare le eccezioni non gestite in tali thread e ignorano.Finally, this property returns false for thread pool threads and managed threads created by an application, because versions 1.0 and 1.1 catch unhandled exceptions in such threads and ignore them.

Si applica a